$3,750,000
3
Beds
⋅
3
Baths
⋅
A12074574
MLS
⋅
Casa Del Mar BLDG.
881 Ocean Drive Unit 10A, Key Biscayne