Homes for sale - 34 Otis St, Newton, MA 02460 – MLS#73055454 - Elen...