231 Twin Lakes Rd APT H, North Branford, CT 06471 is currently not for sale. The 1,461 Square Feet condo home is a 2 beds, 1.5 baths property. This home was built in 1984 and last sold on 2014-12-19 for $205,000. View more property details, sales history