50 Clintonville Road, North Branford, CT, 06472

$1,100,000

50 Clintonville Road, North Branford, CT, 06472

Courtesy of: Property World