142 Vaughan Road is ideally located in one of Toronto's trendy and up and coming neighbourhoods: Oakwood Village. Choose from freshly painted one or two-bedroom apartments with ceramic or hardwood ...more
Indulge in living right within the heart of the city! Only a short drive to even the furthest ends of Toronto. Located close to the 401 highway, Yorkdale mall, Glencairn Subway, Eglinton West ...more