$750,000
Waterfront
801 S Miami Ave # 4407, Miami FL 33130
Miami, FL
1 bd
2 ba
866 sqft