Ultra Towns is a new preconstruction project brought to us by City Park Homes. This project is located at 7823 Dufferin St in the City of Vaughan. Ultra Towns will have 56 suites located across 3 storeys. The estimated occupancy date for this project is Fall 2020.

read more