Question: what year did the shopping mall adjacent to Albert Campbell Square open?
Sentence (from "Scarborough Town Centre"): The Scarborough Town Centre (STC) is a shopping mall in Toronto, Ontario, Canada.
Relevant evidence: No