Homes for sale - 8 Inwood Rd, Worcester, MA 01606 – MLS#72820542 - ...