$895,000
101 Ocean Lane Dr # 1013, Key Biscayne FL 33149
Key Biscayne, FL
2 bd
2 ba
1,450 sqft