945 Euclid Ave

Miami Beach, FL, 33139
$4,000,000Price
3540sqft
Courtesy of: Douglas Elliman

945 Euclid Ave

Miami Beach, FL, 33139
$4,000,000Price
3540sqft