Homes for sale - 21 Cross Street, Newport, NH 03773 – MLS#72906771 ...