New & Used smart for sale in Canada

Price: $9,000
Richmond, British Columbia Trican Auto Sales