Find Rural Homes and Land for sale in these NC and VA Counties: North Carolina - Surry, Stokes and Yadkin. Virginia - Carroll, Floyd, Grayson and Patrick. North Carolina, Southwest Virginia Real Estate for sale. Pilot Mountain NC, Westfield NC, Mount Airy