863 East Main Ave, Stamford, CT2ND FLOOR SPACE FOR LEASE 863 East Main Street, Stamford, CT 06902 / 2nd Floor1,500 SF of Office / Retail located directly on US-1 and just a few blocks from I-95
2ND FLOOR SPACE FOR LEASE 863 East Main Street, Stamford, CT 06902 / 2nd Floor1,500 SF of Office / Retail located directly on US-1 and just a few blocks from I-95