145 Coccomo Cir
New Britain, CT 06051
$1,100,000 USD
9,718 SF
9,718 SF
$1,100,000 USD
Self Storage