L'Etoile Apartments by Royal Stays MiamiApartment
1534 Euclid Avenue, Miami Beach, 33139, FL, United States
Offering an outdoor swimming pool, these Miami Beach apartments are 10 minutes' walk from the Atlantic Ocean and Ocean Drive. All apartments feature a fully equipped kitchen.
Beautiful house, great party house. I had a blast!