160 N Branford Rd
Branford, CT 06405
$1,999,999 USD
19,250 SF
19,250 SF
$1,999,999 USD
Warehouse