- 1-5 of 5 Listings
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
305 Twin Ponds Road, New Castle, VA, 24127, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
375 Sycamore Crossing, New Castle, VA, 24127, Craig County
00035A Cumberland Gap Road, Newport, VA, 24128, Craig County