About Us
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.
Seen In
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.