1021 Euclid Ave UNIT 12, Miami Beach, FL, 33139

$220,000

1021 Euclid Ave UNIT 12, Miami Beach, FL, 33139

ACTIVE