Search

65 Auburn St U:65 Newton, MA 02466

Single Family

| 4 Bed, 3.5 Bath | 3,346 Sq. Ft. |

$1,820,000