1/21 Open Sun 1PM-3PM $1,000,000 4 Beds1.5 Baths1,504 SqFt 61 Athol St, Boston, MA 02134 Listed by Jonathan Minerick of homecoin.com