Miami Beach 33139
Sqft: 8,860
Price / Sqft: 490
Build Year: 1950
"Euclid Miami Apartments", a 16 Unit Apartment complex located in Miami Beach, Florida. Most of the units has been renovated in the interiors. The building feature improvements such as impact windows and new roof (2024). 40 year Certification passed on March 2020, next certification on March 2030. Unit Mix includes 16 one bedroom units. Rent Average $1, 750. Wall Unit AC and smoke alarms on each unit.