- 1-25 of 30 Listings
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
0 Dicks Creek Rd, Lot#WP001, New Castle, VA, 24127, Craig County
156 Meadow Brook Ln, New Castle, VA, 24127, Craig County
305 Twin Ponds Road, New Castle, VA, 24127, Craig County
19055 Cumberland Gap Road, New Castle, VA, 24127, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
0097 Black Diamond Drive, New Castle, VA, 24127, Craig County
375 Sycamore Crossing, New Castle, VA, 24127, Craig County
334 Day Farm Road, New Castle, VA, 24127, Craig County
000 Craig Creek Rd, New Castle, VA, 24127, Craig County
Little Mountain Rd, New Castle, VA, 24127, Craig County
00036 Johns Creek Road, New Castle, VA, 24127, Craig County
000 Hanging Rock Circle, New Castle, VA, 24127, Craig County
15185 Cumberland Gap Road New Castle, New Castle, VA, 24127, Craig County
0 Poor House Farm Road, New Castle, VA, 24127, Craig County
19 Hanging Rock Circle, New Castle, VA, 24127, Craig County
Lot 17 Dicks Creek Rd, New Castle, VA, 24127, Craig County
New Castle, VA, 24127, Craig County
001 Little Cuba Lane, New Castle, VA, 24127, Craig County
15185 Cumberland Gap Road, New Castle, VA, 24127, Craig County
Lot 10 Little Cuba Lane, New Castle, VA, 24127, Craig County
00035A Cumberland Gap Road, Newport, VA, 24128, Craig County
005 Bethal Church Rd., New Castle, VA, 24127, Craig County
0011 Mountain Chesnut Road, New Castle, VA, 24127, Craig County
000 Broad Run Rd, New Castle, VA, 24127, Craig County