Bayview Village Shopping Centre (built 1963)
Location: 43.768661°N, 79.385812°W