The LAX rental car facility — a 6.4-million-square-foot structure — puts 12 rental car companies under one massive roof.
Los Angeles World Airports on Wednesday finally cut the ribbon on the long-delayed Consolidated Rental Car Center at LAX, pulling most rental pickups, returns, and light servicing into a single ...