Updating results...

01331 For Sale by Owner

2006 Main St, Athol, MA
2006 Main St, Athol, MA01331
Foreclosed
Foreclosure Est.: $108K
3 bds • 1 ba • 1,537 sqft • 0.96 ac lot • Built 1843
85 days on Zillow