De Boers Drive, North York, ON
Furnished room in an apartment
Located right near York University, and sitting right next to Sheppard West Station, whether you're a student or a working professional, everything you need is nearby. There's a gym in the building, pool, underground visitor parking, and other event spaces that can be rented out. Some people rent...
About 12.2km from Vellore Village, Vaughan, ON