120 Water St 120-4007120 Water St 120-4007 North Andover, MA 01845 $1975.00 Available 06/01/22 635 SF 1 Bed/1 Bath