39 Amber St
⋅
Englewood, FL
MLS Number
D6136942
Beds
1
Baths
1
Square Feet
750
Lot Size
4000sqft
Show More