Vaughan ind. building becomes coveted life sciences space
Life sciences space is hard to come by in the Greater Toronto Area (GTA), but a newly renovated 25,000-square-foot building is now available to lease in Vaughan. The former manufacturing and warehousing building at 196 Citation Dr. is near the