118 James Street – Hamilton, ON

118 james st north
118 james st north

Photos courtesy of Thier+Curran Architects Inc.