Homes for sale - Lot 9A North Main Rd, Otis, MA 01253 – MLS#232062 ...