440 South Dixie Hwy., Hollywood, FL 33020- 16.4 miles
"While visiting in Florida we decided to rent scooters. We wanted a different look at things, well we got that alright. The scooters are fine if you can ..."
13940 Nw 22nd Ave, Opa Locka, FL 33054- 8.3 miles