Upper Thornhill Estates is a new preconstruction project brought to us by Vogue Development Group. This project is located at 9810 Bahurst Street in the City of Vaughan. Upper Thornhill Estates will have 15 suites. The estimated occupancy date for this project is May 2020.

read more