Homes for sale - 38 Sever ST, Worcester, MA 01609 – MLS#72807115 - ...