- 1-25 of 79 Listings
652 Fox Hollow Lane, New Castle, VA, 24127, Craig County
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
Hoot Owl Rd, New Castle, VA, 24127, Craig County
0 Black Diamond Rd, New Castle, VA, 21412, Craig County
Johns Creek Mountain Rd, Lot#WP001, New Castle, VA, 24127, Craig County
9401 Cumberland Gap Road, New Castle, VA, 24127, Craig County
11214 Cumberland Gap Road, New Castle, VA, 24127, Craig County
5020 Peaceful Valley Rd, New Castle, VA, 24127, Craig County
Maple Grove Road RT 603, Paint Bank, VA, 24131, Craig County
13978 Potts Creek Road, Paint Bank, VA, 24131, Craig County
0 Potts Creek Road, Lot#WP001, Paint Bank, VA, 24131, Craig County
0 Dicks Creek Rd, Lot#WP001, New Castle, VA, 24127, Craig County
Catawba Valley Drive, Lot #WP001, Craig, VA, 24070, Craig County
156 Meadow Brook Ln, New Castle, VA, 24127, Craig County
12158 Cumberland Gap Road, New Castle, VA, 24127, Craig County
0 Route 42, Craig, 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
585 Hidden Meadow Lane, Paint Bank, VA, 24131, Craig County
500 Pigeon Hollow Lane, Catawba, VA, 24070, Craig County
675 Tanyard Trail, Newport, VA, 24128, Craig County
Little Mountain Rd, New Castle, VA, 24127, Craig County
305 Twin Ponds Road, New Castle, VA, 24127, Craig County
8055 Johns Creek Road, New Castle, VA, 24127, Craig County