- 1-25 of 124 Listings
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
56 SMOOT ROAD, Woodstock, VA, 22664, Shenandoah County
201 E COURT STREET, Woodstock, VA, 22664, Shenandoah County
201 WATER STREET, Edinburg, VA, 22824, Shenandoah County
1822 PLEASANT VIEW ROAD, Mount Jackson, VA, 22842, Shenandoah County
Lot 19 HORSESHOE CIRCLE, Woodstock, VA, 22664, Shenandoah County
331A KING STREET, Basye, VA, 22810, Shenandoah County
1045 S FORT VALLEY RD, Fort Valley, VA, 22652, Shenandoah County
10 SIGNAL KNOB COTTAGE DRIVE, Strasburg, VA, 22657, Shenandoah County
113 WINDSOR KNIT RD, Edinburg, VA, 22824, Shenandoah County
29712 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
10014 SENEDO ROAD, Mount Jackson, VA, 22842, Shenandoah County
291 WILD ROSE LN, New Market, VA, 22844, Shenandoah County
608 Cedar Road, Strasburg, VA, 22657, Shenandoah County
1572 SEVEN FOUNTAINS ROAD, Fort Valley, VA, 22652, Shenandoah County
212 BOB WHITE LANE, Quicksburg, VA, 22847, Shenandoah County
3997 ORKNEY GRADE, Mount Jackson, VA, 22842, Shenandoah County
614 CRAB APPLE ROAD, Mount Jackson, VA, 22842, Shenandoah County
135 MEADOW DRIVE, Edinburg, VA, 22824, Shenandoah County
629 KELLY ROAD, Mount Jackson, VA, 22842, Shenandoah County
FAIRWAY DRIVE, Basye, VA, 22810, Shenandoah County
524 STONEWALL STREET, Strasburg, VA, 22657, Shenandoah County
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
127 MANOR DRIVE, Edinburg, VA, 22824, Shenandoah County
15699 BACK ROAD, Strasburg, VA, 22657, Shenandoah County