20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461
20 Oak Terrace, Newton, MA, 02461

$4,500

20 Oak Terrace, Newton, MA, 02461

ACTIVE