- 1-25 of 35 Listings
652 Fox Hollow Lane, New Castle, VA, 24127, Craig County
472 Big Meadows Dr, New Castle, VA, 24127, Craig County
Old Mountain Road, Lot#WP001, Roanoke, VA, 24019, Roanoke County
6030 Catawba Creek Road, Troutville, VA, 24175, Roanoke County
215 Rose Hill Ln, Covington, VA, 24426, Alleghany County
121 Stoners Hill, Raphine, VA, 24472, Rockbridge County
128 Shawnee Hill Trail, Raphine, VA, 24472, Rockbridge County
260 Round Hill Road, Lexington, VA, 24450, Rockbridge County
86 Turner Lane, Monterey, VA, 24465, Highland County
356 Furrs Mill Road, Lexington, VA, 24450, Rockbridge County
438 Cowpasture River Farm Road, Millboro, VA, 24460, Bath County
110 Wagonroad Lane, Lexington, VA, 24450, Rockbridge County
893 River Bend Road, Doe Hill, VA, 24433, Highland County
384 Cedar Creek Rd, Natural Bridge, VA, 24578, Rockbridge County
5929 Botetourt Rd, Fincastle, VA, 24090, Botetourt County
309 Grannys Branch, New Castle, VA, 24127, Craig County
20545 Craigs Creek Road, New Castle, VA, 24127, Craig County
1924 Big Mountain Rd, New Castle, VA, 24127, Craig County
456 Boyd's Mill Ln, Bentonville, VA, 22610, Warren County
1395 Garlic Hollow Road, Mount Jackson, VA, 22842, Shenandoah County
860 Battlefield Bluff Drive, New Market, VA, 22844, Shenandoah County
11797 Back Road, Toms Brook, VA, 22660, Shenandoah County
300 Hidden Ln, Strasburg, VA, 22657, Shenandoah County
817 Osceola Road, Maurertown, VA, 22644, Shenandoah County