610 Applewood Commercial Offices

Strategically located in the newly developed Downtown Vaughan core with easy access to Highway 400, 407, and 7, the Applewood Office is 63,000 square feet of leasable area. Adjacent to two of our Hotels, Springhill Suites and Homewood Suites, and close to the future TTC subway station, this corporate centre is the perfect business address north of the city.