Tag Archives: Office Buildings

Mcleod Building (100 St & 101a Ave)

July 1914

Image

Google Streetview

Advertisements