1201 20th St PH08

Miami Beach, FL, 33139
$4,200,000Price
3Beds
4Baths
2238sqft
Courtesy of: Douglas Elliman

1201 20th St PH08

Miami Beach, FL, 33139
$4,200,000Price
3Beds
4Baths
2238sqft