Homes for sale - 3 Oswald St, Worcester, MA 01607 – MLS#72855852 - ...