Gerrard Square Shopping Centre

1000 Gerrard St E, Toronto ON
Gerrard Square Shopping Centre - Logo