Does anyone know if you can rent scooter
Address: 3291 W Sunrise Blvd, Fort Lauderdale, FL 33311, USA
Racheal Permenter | Sep 6, 2021
No!
Dhini Cooper | Sep 6, 2021
Not available
Latedra Johnson | Sep 6, 2021
No they don't have them
Roosevelt Green | Sep 6, 2021
No, they don't have them there
Diego mdmdmd | Sep 6, 2021
I didn't see that
William Broadway | Sep 6, 2021
I seriously doubt it.. I've never seen one for rent and have walked the entire place a few times
Thanks! Your answer is awaiting moderation.