5+ bedroom detached house for saleUpper Dalveen, Thornhill, Dumfries and Galway, DG3£500,000 Offers in region of Floorplan