We have found 11 properties on N Lake Ave, Worcester, MA. Average price per square feet on N Lake Ave is $205. It is 83.0% higher than average price per sqft Worcester. Average sale price on N Lake Ave is $331,088. It is 70.7% higher than average sale price in Worcester.