42-44 Town St
Norwich, CT 06360
$25.00 USD/SF/YR
1,612-33,494 SF
5
Spaces Available
Built 1966
33,494 SF Contiguous
Built 1966
1,612-33,494 SF
$25.00 USD/SF/YR
Retail