- 1-4 of 4 Listings
11214 Cumberland Gap Road, New Castle, VA, 24127, Craig County
1667 Johns Creek Road, New Castle, VA, 24127, Craig County
820 Sinking Spring Hollow Road, New Castle, VA, 24127, Craig County
10470 Little Mountain Road, New Castle, VA, 24127, Craig County