- 1-25 of 58 Listings
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
354 MULBERRY LANE, Mount Jackson, VA, 22842, Shenandoah County
29712 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
291 WILD ROSE LN, New Market, VA, 22844, Shenandoah County
113 WINDSOR KNIT ROAD, Edinburg, VA, 22824, Shenandoah County
452 SPITZ, Basye, VA, 22810, Shenandoah County
320 HOLLINGSWORTH ROAD, Woodstock, VA, 22664, Shenandoah County
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
113 WINDSOR KNIT RD, Edinburg, VA, 22824, Shenandoah County
588 ORCHARD STREET, Strasburg, VA, 22657, Shenandoah County
3525 N MAIN STREET, Toms Brook, VA, 22660, Shenandoah County
10 SIGNAL KNOB COTTAGE DRIVE, Strasburg, VA, 22657, Shenandoah County
173 HIGH VIEW DRIVE, Maurertown, VA, 22644, Shenandoah County
173 High View Drive, Maurertown, VA, 22644, Shenandoah County
727 HICKORY LN, 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
23 MALLARD DR, Basye, VA, 22810, Shenandoah County
115 MOUNTAIN TOP LANE, New Market, VA, 22844, Shenandoah County
340 MAURERTOWN MILL ROAD, Maurertown, VA, 22644, Shenandoah County
Lot 19 HORSESHOE CIRCLE, Woodstock, VA, 22664, Shenandoah County
303 E OLD CROSS RD, New Market, VA, 22844, Shenandoah County
251 FROGTOWN LANE, Edinburg, VA, 22824, Shenandoah County