3 bedroom link-detached house for saleChapel Lane, Barton Upon Humber, North Lincolnshire, DN18£155,000FloorplanPhotos