Homes for sale - 87 Freeman St #1, Newton, MA 02466 – MLS#72832825 ...