Homes for sale - 867 Lenox St, Athol, MA 01331 – MLS#72836125 - Slo...