$3,500,000
Waterfront
350 Ocean Dr # 205N, Key Biscayne FL 33149
Key Biscayne, FL
2 bd
3 ba
1,830 sqft