$1,187,000 -
650 Ocean Dr Unit 10b
Key Biscayne ,
FL 33149
City: Key Biscayne