( 53 Reviews )
Atlantic Beach Clubs II
Water Sports Equipment Rental Service, Ski Rental Service
3008 Alhambra St Fort Lauderdale, Florida 33304
Jay Tian
Some employees definitely have attitude issues. Felt like I had to force them to take my business. I don't recommend this place at all! Owner should take note. If you wan ... more
( 69 Reviews )
Jet Ski Rental Fort Lauderdale
Ski Rental Service
3008 Alhambra St Fort Lauderdale, FL 33316
Rhye Lince
The guys there were what made it 5 stars. We were leaving in a few hours so we wanted to ski, but the weather was sketchy. My brother and I said we'd be fine so Mr. Donny ... more