United Auto Rental, Inc.
3931 Birch St, Newport Beach 92660