$2,650,000
3
Beds
⋅
3
Baths
⋅
A12083144
MLS
⋅
Sea View Park Amd BLDG.
8201 Sw 62nd Ave, South Miami
+13054319485
Vreeland Real Estate