$850,000

3 br | 2ba | 2,240 sqft

10 Rolfe Ave, Shrewsbury, MA 01545

Sold

BESbswy