- 1-25 of 142 Listings
652 Fox Hollow Lane, New Castle, VA, 24127, Craig County
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
0 Royal Coachman Dr Lot#WP001, New Castle, VA, 24127, Craig County
Hoot Owl Rd, New Castle, VA, 24127, Craig County
0 Royal Coachman Dr, Lot#WP001, 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
0 Route 42, Craig, VA, 24127, Craig County
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
4551 Northside Road, Newport, VA, 24128, Craig County
9048 Cumberland Gap Road, New Castle, VA, 24127, Craig County
675 Tanyard Trail, Newport, VA, 24128, Craig County
Little Mountain Rd, New Castle, VA, 24127, Craig County