- 1-25 of 53 Listings
TBD Rattlesnake Lane, Mount Jackson, VA, 22842, Shenandoah County
9800 S CONGRESS STREET, New Market, VA, 22844, Shenandoah County
MAHLON LN, Woodstock, VA, 22664, Shenandoah County
0 BASSWOOD, Mount Jackson, VA, 22842, Shenandoah County
N. MAIN STREET (ROUTE 11), Mount Jackson, VA, 22842, Shenandoah County
437 Indian Camp Trail, Maurertown, VA, 22644, Shenandoah County
139 S MAIN STREET, Woodstock, VA, 22664, Shenandoah County
Lot 295 Hickory Flat Ln, Fort Valley, VA, 22652, Shenandoah County
Lot 10 INDEPENDENCE LN, New Market, VA, 22844, Shenandoah County
Lot 10 INDEPENDENCE LANE, New Market, VA, 22844, Shenandoah County
W RESERVOIR ROAD, Woodstock, VA, 22664, Shenandoah County
TBD DOGWOOD DR, New Market, VA, 22844, Shenandoah County
239 E KING STREET, Strasburg, VA, 22657, Shenandoah County
Short Mountain Road, Edinburg, VA, 22824, Shenandoah County
129 W OLD CROSS ROAD, New Market, VA, 22844, Shenandoah County
102 N MAIN STREET, Edinburg, VA, 22824, Shenandoah County
33407 - 33431 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
LOT 2 CREEK VALLEY DRIVE, Basye, VA, 22810, Shenandoah County
NICKLAUS DR, Basye, VA, 22810, Shenandoah County
0 GRAVELTOWN, Quicksburg, VA, 22847, Shenandoah County
0 MORELAND GAP, New Market, VA, 22844, Shenandoah County
TBD BRANDY CT., Strasburg, VA, 22657, Shenandoah County
0 SUMMIT AVENUE, Woodstock, VA, 22664, Shenandoah County
Lot 21 S MAIN, Woodstock, VA, 22664, Shenandoah County
0 SHORT MOUNTAIN ROAD, Edinburg, VA, 22824, Shenandoah County