We have found 6 properties on Niles St, Worcester, MA. Average price per square feet on Niles St is $154. It is 37.5% higher than average price per sqft Worcester. Average sale price on Niles St is $237,334. It is 22.4% higher than average sale price in Worcester.

List of properties