7450 Ocean Terrace Miami Fl Miami Beach, Miami Beach, Florida 33141 USA
Guestroom View
Claim copyright