31
15 Thames St
Groton, CT 06340
$11.00 USD/SF/YR
4,138 SF
1
Space Available
Built 1981
4,138 SF Contiguous
Built 1981
4,138 SF
$11.00 USD/SF/YR
Office