- 1-11 of 11 Listings
305 Twin Ponds Road, New Castle, VA, 24127, Craig County
768 Hanging Rock Cir, New Castle, VA, 24127, Craig County
309 Grannys Branch, New Castle, VA, 24127, Craig County
17 Salem 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
47 Southview Drive, Newport, VA, 24128, Craig County
226 Lemar Drive, New Castle, VA, 24127, Craig County
120 Woodman Avenue, New Castle, VA, 24127, Craig County
2042 Upper Craigs Creek Road, Catawba, VA, 24070, Craig County
3453 Cumberland Gap Road, Newport, VA, 24128, Craig County