820 Euclid Ave #102, Miami Beach, FL, 33139
820 Euclid Ave #102, Miami Beach, FL, 33139
820 Euclid Ave #102, Miami Beach, FL, 33139
820 Euclid Ave #102, Miami Beach, FL, 33139
820 Euclid Ave #102, Miami Beach, FL, 33139
820 Euclid Ave #102, Miami Beach, FL, 33139

$190,000

820 Euclid Ave #102, Miami Beach, FL, 33139

6
Courtesy of: ONE Sotheby's International Re