- 1-25 of 131 Listings
888 Wolf Gap Road, Edinburg, VA, 22824, Shenandoah County
15699 BACK ROAD, Strasburg, VA, 22657, Shenandoah County
231 RESORT DRIVE, Basye, VA, 22810, Shenandoah County
5073 JOHN MARSHALL HIGHWAY, Strasburg, VA, 22657, Shenandoah County
1329 FLEMING PARK ROAD, Mount Jackson, VA, 22842, Shenandoah County
116 COOPER STREET, Edinburg, VA, 22824, Shenandoah County
140 ROCKY MOUNTAIN LN, New Market, VA, 22844, Shenandoah County
6746 Back Road, Maurertown, VA, 22644, Shenandoah County
15135 SENEDO ROAD, Edinburg, VA, 22824, Shenandoah County
29712 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
1743 COFFMANTOWN RD, Woodstock, VA, 22664, Shenandoah County
210 Vale Vista Drive, Edinburg, VA, 22824, Shenandoah County
308 MALLARD DRIVE, Basye, VA, 22810, Shenandoah County
5755 Woodstock Tower Road, Fort Valley, VA, 22652, Shenandoah County
167 HOLLY RIDGE ROAD, Mount Jackson, VA, 22842, Shenandoah County
426 Race Track Road, Edinburg, VA, 22824, Shenandoah County
606 ALLEGHENY CIRCLE, Woodstock, VA, 22664, Shenandoah County
545 GREAT OAK COURT, Woodstock, VA, 22664, Shenandoah County
23 MALLARD DR, Basye, VA, 22810, Shenandoah County
0 SEVEN FOUNTAINS, Fort Valley, VA, 22652, Shenandoah County
177 Cullers Lane, Strasburg, VA, 22657, Shenandoah County
1299 Millner Road, Strasburg, VA, 22657, Shenandoah County
949 Hahns Lane, Toms Brook, VA, 22660, Shenandoah County
887 Indian Run Lane, Strasburg, VA, 22657, Shenandoah County