Homes for sale - 42 Stafford Street, Worcester, MA 01603 – MLS#7303...