$3,600,000
3
Beds
⋅
3
Baths
⋅
A11932240
MLS
⋅
33149
Zip Code
⋅
Casa Del Mar BLDG.
881 Ocean Dr Unit #20A, Key Biscayne