$849,000
2
Beds
⋅
2
Baths
⋅
B26054712
MLS
⋅
Barbizon BLDG.
530 Ocean Drive Unit 103A, Miami Beach