The Templar Flats

Hamilton, Ontario


Size : 35,000 sq. ft.
In Progress