impression 0 500016099716 88 BROWN ST ATHOL MA 01331 Listing Price $ 120,000 Sold 6/24/2019 88 BROWN ST ATHOL , MA 01331 Listing Information 3 bd 1 ba 1,918 sqft. SAVE PLACES NOTES