smart for sale in Princeton, BC