Hertz Car Rental - Huntington Beach South HLE

17090 Beach Blvd Huntington Beach CA 92647 United States Newland Huntington Beach California United States 92647