New & Used smart for sale in Canada

Price: $9,500
This smart fortwo is equipped with leather seats, navigation, and heated seats.This vehicle comes wi...
55,343 km
New Westminster, British Columbia Key West Ford Sales