photos 20210417. Victoria Square is a nice modern apartment building beside a public walkway and stairwell leading from Victoria Park Ave to Pitt Ave. Image April 16, 2021 Vik