Start from
Beach Scooter Rental and Sales
1743 Bay Rd, Miami Beach 33139