20 Summer St, Stamford, CT FOR LEASE 2ND FLOOR- 2,000 SQ FT FOR LEASE3RD FLOOR- 5,000 SQ FT FOR LEASE CONTACT US FOR MORE INFO!