Two Lights Settlement Services recently leased 3,600± SF of office space at 120 Center Street from 120 Center Street Plaza, LLC. Tom Moulton, CCIM, SIOR and Katie Breggia from The Dunham Group and Dustin Boutin from Tedford & Associates brokered the lease.

