1575 Euclid Ave, Miami Beach, FL 33139 | For Sale ($1,650) | MLS A11794393 | Realstoria