- 1-25 of 49 Listings
652 Fox Hollow Lane, 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
9048 Cumberland Gap Road, New Castle, VA, 24127, Craig County
Little Mountain Rd, New Castle, VA, 24127, Craig County
8055 Johns Creek Road, New Castle, VA, 24127, Craig County
2 Little Valley Lane New Castle, New Castle, VA, 24127, Craig County
0076 Caddis Lane, 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
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
226 Lemar Drive, New Castle, VA, 24127, Craig County
445 Herndon Avenue, New Castle, VA, 24127, Craig County
257 White Oak Lane, New Castle, VA, 24127, Craig County
289 Herndon Avenue, New Castle, VA, 24127, Craig County
15185 Cumberland Gap Road, New Castle, VA, 24127, Craig County
319 Craig Creek Estates Drive, New Castle, VA, 24127, Craig County
8438 Cumberland Gap Road, New Castle, VA, 24127, Craig County
6076 Peaceful Valley Road, New Castle, VA, 24127, Craig County
120 Woodman Avenue, New Castle, VA, 24127, Craig County