Homes for sale - 12 Lyon St, Worcester, MA 01604 – MLS#72842592 - T...