$302,900 Sold May 30, 2025
90 Canal St, Athol, MA 01331
- 3 Beds
- 2 Baths
- 1,694 Sq Ft
- Built 1880
Last Sold Summary
- 1% Above List Price
- $179/SF
- 12 Days On Market
Current Estimated Value $312,222
Last Listing Agent Hometown Team Real Broker MA, LLC
90 Canal St, Athol, MA 01331