1410 Euclid Ave, Miami Beach
2 bedrooms
Baths
Guests
Located in Miami Beach (South Beach), this apartment is within a 10-minute walk of Collins Avenue Shopping Area and Ocean Drive. This apartment is 0.7 mi (1.1 km) from Lincoln Road Mall and 0.3 mi (0.5 km) from Art Deco Historic District.
WiFi/Internet
Pet friendly
Laundry
No nearby properties available in this region at the moment.