North York Square
From Wikipedia, the free encyclopedia
North York Square is a series of office towers in the corner of Highway 401 and the Don Valley Parkway in Toronto, Ontario, Canada.
Building 2, built in 1975 is a 7 floor building with 99,135 sq. ft of space.