We have found 8 properties on Willard St, New Haven, CT. Average price per square feet on Willard St is $177. It is 68.6% higher than average price per sqft New Haven. Average sale price on Willard St is $297,450. It is 41.0% higher than average sale price in New Haven.