1534 Euclid Ave, Miami Beach, FL, US, 33139.0 Description Rare, fully licensed Hotel/Short term rental multi family building in the heart of South Beach, bloc Details Price: 2,500,000 USD Status: For Sale Type: Multi-Family Dwelling Bedrooms: 5 Bathrooms: 5 Images Back to Properties