About the Property The subject lands are situated at 8682 Highway 27, Vaughan, ON L4H 0B2 Land Size 85 Acres Project Size 872, 000 sq. feet Available Space Fully Leased Site Plan