$2,599,000
Waterfront
300 Biscayne Blvd Way # 403C, Miami FL 33131
Miami, FL
3 bd
3 ba
1,829 sqft