$2,300,000 -
613 Ocean Dr Unit 4c
Key Biscayne ,
FL 33149
City: Key Biscayne