Homes for sale - 18 Avalon Rd, Newton, MA 02468 – MLS#72905645 - Al...