66 Otis, Needham

Custom Home - SOLD