1616 Euclid avenue 5

1616 Euclid avenue 5, Miami Beach, FL 33139

CURRENTLY REVIEWING