Click to expand/collapse all other details

Yadkin Valley, Rowan County, North Carolina