14 Drummond Avenue, Worcester, MA 01605
3
beds
2
baths
1,095 Sq.Ft. LIVING AREA
9,934 Sq.Ft. lot