We have found 10 properties on Averill Pl, Branford, CT. Average price per square feet on Averill Pl is $131. It is 16% lower than average price per sqft Branford. Average sale price on Averill Pl is $275,800. It is 5.3% lower than average sale price in Branford.