an Entity references as follows:
Bayview Village Shopping Centre is a shopping mall in the North York area of Toronto, Ontario, Canada, containing over 110 stores. The 440,000-square-foot (41,000 m2) shopping mall is located at the northeast corner of Bayview Avenue and Sheppard Avenue. The anchor stores are Loblaws, Shoppers Drug Mart and LCBO.