Homes for sale - LOT 629 PARKWAY LANE E, Northwood, ND 58267 – MLS#...