Used and new car in Willowdale