Homes for sale - 30 LOCUST AVE, Worcester, MA 01604 – MLS#72842631 ...