Google Earth Imagery
Google Satellite Imagery
Google Streetview (Point of Interest 1)
Google Streetview (Points of Interest 3 & 4)
The windows on Points of Interest 3 and 4 look different than in the 1920s photo, but considering the size, location and style of these houses I think they are matches to those in the old photo.
Fire Hall No. 7 served the New Delton subdivision in North Edmonton beginning in the 1910s.
1913 (Looking Northeast)
Google Streetview (Looking Northeast)
Interior – 1913 (Looking Southwest)
EdHGIS: 1914 Fire Insurance Maps & Google Earth Imagery
Click on image for larger view.