- 1-25 of 70 Listings
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
11214 Cumberland Gap Road, 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
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
9048 Cumberland Gap Road, 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
768 Hanging Rock Cir, New Castle, VA, 24127, Craig County
2422 Johns Creek Road, New Castle, VA, 24127, Craig County
309 Grannys Branch, New Castle, VA, 24127, Craig County
19055 Cumberland Gap Road, New Castle, VA, 24127, Craig County
17 Salem Avenue, New Castle, VA, 24127, Craig County
4 Cumberland Ave, New Castle, VA, 24127, Craig County
112 Magnolia Avenue, New Castle, VA, 24127, Craig County
20545 Craigs Creek Road, New Castle, VA, 24127, Craig County
5398 Little Mountain Rd, New Castle, VA, 24127, Craig County
64 Holcombe Ave, New Castle, VA, 24127, Craig County
172 Mitchell Drive, New Castle, VA, 24127, Craig County
2965 Paint Bank Road, New Castle, VA, 24127, Craig County