$770,000
100 Ocean Lane Dr # 301, Key Biscayne FL 33149
Key Biscayne, FL
2 bd
2 ba
1,242 sqft