We have found 34 properties on Alvarado Ave, Worcester, MA. Average price per square feet on Alvarado Ave is $127. It is 13.4% higher than average price per sqft Worcester. Average sale price on Alvarado Ave is $168,740. It is 13% lower than average sale price in Worcester.