21
112 Prospect St
Stamford, CT 06901
$22.00 - $76.92 USD/SF/YR
100-6,690 SF
5
Spaces Available
Built 1973
6,690 SF Contiguous
Built 1973
100-6,690 SF
$22.00 - $76.92 USD/SF/YR
Office