The building that today houses the Cameron House was constructed in 1880. In that year, it was # 396 Queen Street, and the other
The building that today houses the Cameron House was constructed in 1880. In that year, it was # 396 Queen Street, and the other