1337 Euclid Ave Apt 106, Miami Beach, FL, US, 33139.0 Description Fully renovated 2BR/2BA residence in prime South Beach, just steps from Flamingo Park, Lincoln Road, Details Price: 399,000 USD Status: For Sale Type: Condo Bedrooms: 2 Bathrooms: 2 Images Back to Properties