1341 Washington Ave. Miami Beach, FL 33139
South Beach
305-538-7878
www.beachscooter.com
Best Scooter Rental
Beach Scooter
Tags: Shopping & Services, Beach Scooter
Beach Scooters