12 Bridge St
Deep River, CT 06417
$3,450,000 USD
150,000 SF
150,000 SF
$3,450,000 USD
Light Manufacturing