- 1-10 of 10 Listings
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
112 Magnolia Avenue, New Castle, VA, 24127, Craig County
64 Holcombe Ave, New Castle, VA, 24127, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
289 Herndon Avenue, New Castle, VA, 24127, Craig County
375 Sycamore Crossing, New Castle, VA, 24127, Craig County
127 Ponderosa Rd, New Castle, VA, 24127, Craig County
3442 Cumberland Gap Road, Newport, VA, 24128, Craig County
6892 Upper Craigs Creek Road, Catawba, VA, 24070, Craig County
7532 Cumberland Gap Rd, New Castle, VA, 24127, Craig County