$5,600,000
Waterfront
1100 Biscayne Blvd # 5306, Miami FL 33132
Miami, FL
6 bd
8 ba
6,952 sqft