La Hamaca

4950 63rd Ave SW South Miami FL 33155

Pending
4950 SW 63rd Ave, South Miami FL 33155
4 bed
4 bath
3239 sqft

$2,750,000

$150,000
Price Decreased