New & Used Cars for sale in St.Thomas, Ontario (+50 km)

Price: $35,588
2020 Hyundai Palisade SEL *** VEHICLE COMES CERTIFIED/DETAILED *** NO HIDDEN FEES *** FINANCING OPTI...
106,953 km
Tillsonburg, Ontario MyMotors.ca
Price: $42,995

26,033 km
Price: $33,999

37,002 km
Ingersoll, Ontario FreshAuto