- 1-25 of 54 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
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
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
201 WATER STREET, Edinburg, VA, 22824, Shenandoah County
113 WINDSOR KNIT ROAD, Edinburg, VA, 22824, Shenandoah County
113 WINDSOR KNIT RD, Edinburg, VA, 22824, Shenandoah County
354 MULBERRY LANE, Mount Jackson, VA, 22842, Shenandoah County
6201 SHORT STREET, Mount Jackson, VA, 22842, 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
2447 RITTENOUR RD, Edinburg, VA, 22824, Shenandoah County
558 Branch Street, Strasburg, VA, 22657, Shenandoah County
213 MORRIE DRIVE, Basye, VA, 22810, Shenandoah County
72 DOGWOOD DR, Mount Jackson, VA, 22842, Shenandoah County
1045 S FORT VALLEY RD, Fort Valley, VA, 22652, Shenandoah County
115 MOUNTAIN TOP LN, New Market, VA, 22844, Shenandoah County
119 ELLIS ROAD, Basye, VA, 22810, Shenandoah County
91 ARTHUR LN, Luray, VA, 22835, Shenandoah County