- 1-8 of 8 Listings
Lot 37 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 102 Black Diamond Drive, New Castle, VA, 24127, Craig County
Lot 33 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 34 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 32 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 13 Little Mountain RD, New Castle, VA, 24127, Craig County
0 Poor House RD, New Castle, VA, 24127, Craig County
2276 Johns Creek RD, New Castle, VA, 24127, Craig County