With a 3-bedroom farm house, barn, field, and pond make this a rare opportunity! Located in the Cherry Grove area of south-central Caswell County, NC, you'll find the newly formed, Gregory Grange Subdivision. Named for the Gregory Family who lived and worked on this scenic farm beginning in the...