I have sold a property at A 173 Overbrook PL in Toronto. See details here
Welcome To 173 Overbrook Pl. 1 Bedroom 1 Bath Lower Level Apartment. Steps To Bus Stop And Minutes To Sheppard West Subway Station & Yorkdale Shopping Centre. This Is A Perfect Location For Commuting Within The City & To York University.