Glen Lochen is an office and retail complex consisting of 80,000 s.f. on 7 acres in Glastonbury, CT. Awarded AIA's Best Commercial Restoration in 2014.
Glen Lochen is an office and retail complex consisting of 80,000 s.f. on 7 acres in Glastonbury, CT. Awarded AIA's Best Commercial Restoration in 2014.