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