Location
1311 East Sunrise Blvd,
Fort Lauderdale, FL 33304-2899
By Angel | 10/13/2015
Very pleasant
By K | 9/29/2014
Need more cars to choose from.
By Jimmy17 | 12/28/2014
Everyone there had to wait at least two hours for their car.