Glen Lochen
Shopping
Details
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.
Want to start a publication?
Learn MoreShopping
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.