Burlington Centre (built 1968)
Location: 43.3475°N, 79.7949°W