1000 West Boylston Street, Worcester, MA 01606
3
beds
1
bath
1,180 Sq.Ft. LIVING AREA
9,911 Sq.Ft. lot