This new luxury freehold townhome collection by Stafford Homes integrates modern architecture with contemporary interiors to create beautiful living spaces, bring you a city and suburban lifestyle all in one.
With 155 freehold town homes featuring up to 3,353 sq.ft. in 3 to 6 bedroom layouts, private backyards and detached garages. Live in an amazing arlocation at Keele and Sheppard, you are moments from to top retail, transportation, schools and a national urban park with over 291 acres of green space.
Don’t miss your opportunity to purchase at one of the last remaining urban freehold communities available today.
About Donwsview Park
About Downsview Parks Location