Welcome to the Downsview Park Development by Stafford Homes!
Select from "Freehold Townhomes" ranging in size from 2,954 sq.ft. to 3,976 sq.ft. with 2 car parking or our "Condo City Towns" limited to 27 homes up to 1,652 sq.ft..
The Freehold Townhomes feature dramatic facades, glass balconies, and floor-to-ceiling windows, our new townhomes are a picture of elegance from the ...
July 10, 2017