$950,000
Waterfront
801 S MIAMI AVE # 1610, Miami FL 33130
Miami, FL
2 bd
2 ba
1,253 sqft