- 1-8 of 8 Listings
652 Fox Hollow Lane, New Castle, VA, 24127, Craig County
9048 Cumberland Gap Road, New Castle, VA, 24127, Craig County
112 Magnolia Avenue, New Castle, VA, 24127, Craig County
289 Herndon Avenue, New Castle, VA, 24127, Craig County
3474 Cumberland Gap Road, Newport, VA, 24128, Craig County
3442 Cumberland Gap Road, Newport, VA, 24128, Craig County
6892 Upper Craigs Creek Road, Catawba, VA, 24070, Craig County
260 Herndon Avenue, New Castle, VA, 24127, Craig County