$1,682,000
Waterfront
1040 Biscayne Blvd # 1602, Miami FL 33132
Miami, FL
2 bd
3 ba
1,802 sqft