Start from
Beach Place
8601 Harding Ave, Miami Beach 33141