New Miami Rental Car Center - NBC 6 South Florida

    New Miami Rental Car Center

    A man sees a project he's been working on for 20 years see the light of day, a rental car center containing 16 different renatl car companies all in one spot at Miami International Airport. (Published Monday, Jul 12, 2010) A man sees a project he's been working on for 20 years see the light of day, a rental car center containing 16 different renatl car companies all in... See More