List of Homes in Craig County, Virginia
Browse our list of newest homes in Craig County. Click on a home address to view property details.
- 228 Artesian Ln
- 321 Cumberland Gap Rd
- 478 Park Ave
- 5724 Upper Craigs Creek Rd
- 408 Cumberland Ave
- 17 3rd St
- 4054 Peaceful Valley Rd
- 9561 Upper Craigs Creek Rd
- 7652 Dicks Creek Rd
- 19246 Paint Bank Rd
- 311 Herndon Ave
- 5283 Peaceful Valley Rd
- 57 Hemlock Ridge Ln
- 8 Middle St
- 8438 Cumberland Gap Rd
- 8055 Johns Creek Rd
- 71 Cedar Ln
- 3850 Potts Mountain Trl E
- 3 Pine Ln
- 384 White Oak Ln
- 115 Wrights Branch Rd
- 56 Craig Woods Rd
- 7750 Dicks Creek Rd
- 388 Hemlock Ridge Ln
- 175 Maple Ave
- 409 Salem Ave
- 78 Hoot Owl Rd
- 574 Bear Hollow Trl
- 307 Virginia Mineral Springs Rd
- 4140 Peaceful Valley Rd
- 3002 Old Waiteville Rd