11
633 Hope St
Stamford, CT 06907
$29.00 USD/SF/YR
2,665-8,785 SF
2
Spaces Available
Built 1971
8,785 SF Contiguous
Built 1971
2,665-8,785 SF
$29.00 USD/SF/YR
Retail