- 1-25 of 222 Listings
158 Lost Acres Lane, Woodstock, VA, 22664, Shenandoah County
Ridgeley Road, Woodstock, VA, 22664, Shenandoah County
Back Road, Lot#WP001, Toms Brook, VA, 22657, Shenandoah County
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
16038 Back Road, Strasburg, VA, 22657, Shenandoah County
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
136 HOTTEL ROAD, Woodstock, VA, 22664, Shenandoah County
1329 FLEMING PARK ROAD, Mount Jackson, VA, 22842, Shenandoah County
239 E KING STREET, Strasburg, VA, 22657, Shenandoah County
243 Lower Forge Road, New Market, VA, 22844, Shenandoah County
84 BLUE SMOKE LN, New Market, VA, 22844, Shenandoah County
201 E COURT STREET, Woodstock, VA, 22664, Shenandoah County
28018 OLD VALLEY PIKE, Toms Brook, VA, 22660, Shenandoah County
20449 HOLMAN CREEK LN, Timberville, VA, 22853, Shenandoah County
291 WILD ROSE LN, New Market, VA, 22844, Shenandoah County
1395 Garlic Hollow Road, Mount Jackson, VA, 22842, Shenandoah County
2607 Coal Mine Road, Strasburg, VA, 22657, Shenandoah County
5092 DOGWOOD DRIVE, Mount Jackson, VA, 22842, Shenandoah County
989 Swover Creek Road, Edinburg, VA, 22824, Shenandoah County
6746 Back Road, Maurertown, VA, 22644, Shenandoah County
Lot 34B E OLD CROSS RD, New Market, VA, 22844, Shenandoah County
Lot 34A E OLD CROSS RD, New Market, VA, 22844, Shenandoah County
204 E OLD CROSS, New Market, VA, 22844, Shenandoah County
11797 Back Road, Toms Brook, VA, 22660, Shenandoah County
7781 Orkney Grade, Mount Jackson, VA, 22842, Shenandoah County