Canada-Complaints.com » 1205 Finch Ave W, Toronto, Canada - Reviews, Complaints, What is Located

Address: 1205 Finch Ave W, Toronto, Canada
Found 1 review / complaint

AUTORAMA Toronto
Crazy autoresellers

I came today for the test drive. The add in the magazine said that there are 5 Mazda3 available at that location. They sell used cars. There are about 80 cars in the store, all of them - inside. I asked for a test drive. They say - yes, of course. I give them my driving license. And... they ask for ...