$799,000
170 Ocean Lane Dr # 310, Key Biscayne FL 33149
Key Biscayne, FL
2 bd
2 ba
1,335 sqft