- 1-25 of 61 Listings
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
320 HOLLINGSWORTH ROAD, Woodstock, VA, 22664, Shenandoah County
201 E COURT STREET, Woodstock, VA, 22664, Shenandoah County
115 MOUNTAIN TOP LANE, New Market, VA, 22844, Shenandoah County
127 MANOR DRIVE, Edinburg, VA, 22824, Shenandoah County
608 Cedar Road, Strasburg, VA, 22657, Shenandoah County
355 ORCHARD DRIVE, Mount Jackson, VA, 22842, Shenandoah County
1679 PLEASANT VIEW ROAD, Mount Jackson, VA, 22842, Shenandoah County
29712 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
3525 N MAIN STREET, Toms Brook, VA, 22660, Shenandoah County
452 SPITZ, Basye, VA, 22810, Shenandoah County
291 WILD ROSE LN, New Market, VA, 22844, Shenandoah County
1572 SEVEN FOUNTAINS ROAD, Fort Valley, VA, 22652, Shenandoah County
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
56 SMOOT ROAD, Woodstock, VA, 22664, Shenandoah County
212 BOB WHITE LANE, Quicksburg, VA, 22847, Shenandoah County
354 MULBERRY LANE, Mount Jackson, VA, 22842, Shenandoah County
6201 SHORT STREET, Mount Jackson, VA, 22842, Shenandoah County
628 BLACK BEAR ROAD, Maurertown, VA, 22644, Shenandoah County
2893 SAINT LUKE ROAD, Woodstock, VA, 22664, Shenandoah County
10 SIGNAL KNOB COTTAGE DRIVE, Strasburg, VA, 22657, Shenandoah County
23 MALLARD DR, Basye, VA, 22810, Shenandoah County
510 STONEY CREEK BOULEVARD, Edinburg, VA, 22824, Shenandoah County
213 MORRIE DRIVE, Basye, VA, 22810, Shenandoah County
72 DOGWOOD DR, Mount Jackson, VA, 22842, Shenandoah County