- 1-25 of 31 Listings
574 Bear Hollow TRL, New Castle, VA, 24127, Craig County
0 Royal Coachman Dr Lot#WP001, New Castle, VA, 24127, Craig County
0 Stone Fly Dr, New Castle, VA, 24127, Craig County
71 Cedar Ln, New Castle, VA, 24127, Craig County
8055 Johns Creek Road, New Castle, VA, 24127, Craig County
7750 Dicks Creek Rd, New Castle, VA, 24127, Craig County
045 Black Diamond Drive, New Castle, VA, 24127, Craig County
Howard Hannah Rd, New Castle, VA, 24127, Craig County
4054 Peaceful Valley RD, New Castle, VA, 24127, Craig County
307 Virginia Mineral Springs Rd, New Castle, VA, 24127, Craig County
Black Diamond Drive, New Castle, VA, 24127, Craig County
0 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 34 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 33 Johns Creek Road, New Castle, VA, 24127, Craig County
Lot 32 Johns Creek Road, New Castle, VA, 24127, Craig County
388 Hemlock Ridge LN, Catawba, VA, 24070, Craig County
55 CAHILL LANE, New Castle, VA, 24127, Craig County
657 Meadows LN, New Castle, VA, 24127, Craig County
384 White Oak LN, New Castle, VA, 24127, Craig County
317 Cumberland Gap Road, Newport, VA, 24128, Craig County
115 Wrights Branch RD, New Castle, VA, 24127, Craig County
3850 Potts Mountain TRL E, Paint Bank, VA, 24131, Craig County