MLS® ID: A10522843
881 Ocean Dr 10C
Key Biscayne, Florida, 33149 $1,150,000
Direct ocean & bay views from this completely remodeled 2 Bedrooms + Den apartment in luxurious Casa Del Mar. Eat in kitchen, formal dinning room & living areas overlooking the beach. Very private with one neighboring apartment per floor.