Homes for sale - 59 Francis St, Worcester, MA 01606 – MLS#72884311 ...