Homes for sale - 12 North Lake Avenue, Otis, MA 01253 – MLS#7288108...