Homes for sale - 22 Moulton St, Newburyport, MA 01950 – MLS#7290694...