» 1230 Sheppard Ave. West - Reviews, Complaints, What is Located

Address: 1230 Sheppard Ave. West
Found 1 review / complaint

Downsview Auto
Poor Service

I have been used by a used car dealer, Downsview Auto. I went shopping for a minivan in early June, (our 3rd child is expected end of July) and stumbled across this new dealership at 1230 Sheppard Avenue West in North York. They had a vehicle that we liked and so we proceeded with purchasing ...