A large warehouse and office building conveniently located off Interstate 91 has nearly 100,000 square feet of space available for lease in North Haven, through Levey Miller Maretz. The site, located at 75 Old Broadway, has 94,350 available square feet of warehouse space and 5,500 available square feet of office space. Steve Miller, principal at […]