Brick ranch located 6 blocks from courthouse and shopping in New Castle. Interior
Black Diamond is an outdoors enthusiast's dream! and a private community
This Craig County Ranch is in move-in condition. Hardwood Floors, Open Kitchen, 3
The mountains are calling! This 58.934 acre outdoor paradise is calling your name!
Immaculate 3 Bedroom, 2 Bath home on 1.93 acres in beautiful Craig County, VA. This