Homes for sale - 22 Main Street, Townsend, MA 01469 – MLS#72893316 ...