24
120 Long Ridge Rd
Stamford, CT 06902
Rate Upon Request
103,333-310,000 SF
1
Space Available
Built 1968
310,000 SF Contiguous
Built 1968
103,333-310,000 SF
Rate Upon Request
Office