Stonington Business Park Signs New Leases

Two long term leases totaling over 20,000 SF have been agreed to at the former Hubbell manufacturing facility in Stonington at 14 Lords Hill Road. With the new leases now in place, the building is scheduled for major renovations and a complete conversion to offices and high tech research and development space. […]