[optional] description keywords:

01331 Real Estate - 1 listing

Photo of 120 Central St  Athol  MA
Built: 1880
Keller Williams - North Central
For sale

$183,000

Beds: 6
Baths: 3
SqFt: 1,995
Lot: --