8300 SW 61 Ave
South Miami, FL 33143
Listed on By Owner by Ashley
- 4 Bed
- 2 Baths
- 1,763 Sq ft
- 14700 Sqft(Lot)
Meticulous and charming, this 4 bedroom, 2 bathroom home with over 1,900 square feet sits on a spacious 14,700 square foot lot on a...
Read More