Global Rent A Car of South Florida is located at 17 W State Road 84, Fort Lauderdale, FL. This location is in the Poinciana Park neighborhood. This business specializes in Auto Rentals, Truck Rentals and Trailer Rentals.
by merchantcircle on February 05, 2014 from merchantcircle