Macritchie to Build 2-Story Self-Storage Facility in Lake Zurich, IL

7 Jan
insideselfstorage.com 04 Jan, 2017 Macritchie Storage LLC, a self-storage developer based in Calgary, Alberta, Canada, has received approval from the Lake Zurich, Illinois, Board of Trustees to build a two-story facility at 650 Church St. The building will comprise 1,062...
Read more »