- 1-25 of 234 Listings
945 Neese Lane, New Market, VA, 22844, Shenandoah County
417 Mallard Drive, Basye, VA, 22810, Shenandoah County
1483 Tea Berry Road, Toms Brook, VA, 22660, Shenandoah County
663 Hilltop Lane, Mount Jackson, VA, 22842, Shenandoah County
556 Orkney Grade, Basye, VA, 22810, Shenandoah County
177 Cedar Hill Road, Strasburg, VA, 22657, Shenandoah County
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
0 W Reservoir Road VASH2007744, Woodstock, VA, 22664, Shenandoah County
0 Holly Ridge Road VASH121538, Mount Jackson, VA, 22842, Shenandoah County
451 N SUMMIT AVENUE, Woodstock, VA, 22664, Shenandoah County
329 MILLER ROAD, Edinburg, VA, 22824, Shenandoah County
Lot 20 HAMPSTEAD COURT, Maurertown, VA, 22644, Shenandoah County
308 Brush Leaf Lane, Mount Jackson, VA, 22842, Shenandoah County
0 SECOND AVENUE, Mount Jackson, VA, 22842, Shenandoah County
645 BARBERSHOP ROAD, Edinburg, VA, 22824, Shenandoah County
1615 PLEASANT VIEW ROAD, Mount Jackson, VA, 22842, Shenandoah County
84 BARRICK LANE, Mount Jackson, VA, 22842, Shenandoah County
113 SUN BRIAR CT, New Market, VA, 22844, Shenandoah County
105 WATER STREET, Edinburg, VA, 22824, Shenandoah County
100 NAZARETH DR, Fort Valley, VA, 22652, Shenandoah County
1357 HORSESHOE CIRCLE, Woodstock, VA, 22664, Shenandoah County
5409 SMITH CREEK RD, New Market, VA, 22844, Shenandoah County
1572 SEVEN FOUNTAINS ROAD, Fort Valley, VA, 22652, Shenandoah County
8787 CROOKED RUN ROAD, Basye, VA, 22810, Shenandoah County
308 BRUSH LEAF LANE, Mount Jackson, VA, 22842, Shenandoah County