$1,389,000
20 Kinmonth Road, Unit 202, Newton, MA 02468
$989,000
20 Kinmonth Road, Unit 308, Newton, MA 02468