- 1-25 of 37 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
6263 Northside Rd, Newport, VA, 24128, Craig County
2422 Johns Creek Road, New Castle, VA, 24127, Craig County
19055 Cumberland Gap Road, New Castle, VA, 24127, Craig County
5398 Little Mountain Rd, New Castle, VA, 24127, Craig County
47 Southview Drive, Newport, VA, 24128, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
387 Thorny Hollow Trail, New Castle, VA, 24127, Craig County
6397 Northside Road, Newport, VA, 24128, 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
73 Scenic View Ln, 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