In this video, I walked around Bayview Village Shopping Centre Mall in North York, Ontario, Canada. The mall opened in 1963 and contains over 110 stores.
The mall is located at Sheppard Avenue and the northeast corner of Bayview Avenue.
Hope you enjoy the video!
Thank you.
Негізгі бет [4K] 🇨🇦 Bayview Village Shopping Centre Mall Walking Tour | Toronto Ontario Canada
No video
Пікірлер: 2