120 Water St 120-4003120 Water St 120-4003 North Andover, MA 01845 $2500.00 Available 07/01/23 925 SF 2 Beds/1 Bath