1,402 New and Used Vehicles for sale