$75,000

232 Via De Luna, Englewood, FL 34224

Save Contact

Sold Price:

$75,000

Sold Date: 04/10/2024

232 Via De Luna Englewood, FL 34224 - OYSTER CREEK

Sold MLS# D6134090

2 beds 2 baths 500 sq ft Single Family