$1,900,000
Waterfront
5845 SW 88th St, South Miami FL 33156
South Miami, FL
6 bd
5 ba
3,450 sqft