1,170 New and Used Vehicles for sale