Homes for sale - 160 Water St #22, Williamstown, MA 01267 – MLS#730...