Homes for sale - 18 Paper Birch PATH #33, Worcester, MA 01605 – MLS...