We have found 15 properties on Twin Lakes Rd, North Branford, CT. Average price per square feet on Twin Lakes Rd is $177. It is 19.6% higher than average price per sqft North Branford. Average sale price on Twin Lakes Rd is $196,643. It is 26.6% lower than average sale price in North Branford.