2,803 vehicles available for sale