28 Branford Rd
North Branford, CT 06471
$3,663,000 USD
48,000 SF
48,000 SF
$3,663,000 USD
Medical