Sunday, September 13, 2026

81 Holmwood Avenue, the Glebe, Ottawa

Built after 1933, probably post-war, first newspaper mention from the Ottawa Citizen, 1947-04-24.


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.