31 Crompton St, Worcester, MA 01610 is currently not for sale.
The 2,885 Square Feet multi family home is a 7 beds, 3 baths property. This home was built in 1885 and last sold on for $499,000. View more property details, sales history, and Zestimate data on Listedbuy.