2016 smart fortwo Pure Leather Nav Heated Seats - New Westminster