- 1-25 of 171 Listings
945 Neese Lane, New Market, VA, 22844, Shenandoah County
2110 Quicksburg Rd, Quicksburg, VA, 22847, Shenandoah County
417 Mallard Drive, Basye, VA, 22810, Shenandoah County
Rolly Road, Lot#WP001, Mount Jackson, VA, 22842, Shenandoah County
Quail Road, Lot#WP001, Basye, VA, 22810, Shenandoah County
177 Cedar Hill Road, Strasburg, VA, 22657, Shenandoah County
556 Orkney Grade, Basye, VA, 22810, Shenandoah County
663 Hilltop Lane, Mount Jackson, VA, 22842, Shenandoah County
1483 Tea Berry Road, Toms Brook, VA, 22660, Shenandoah County
115 S Summit Avenue, Woodstock, VA, 22664, Shenandoah County
705 BEAUREGARD DR, Basye, VA, 22810, Shenandoah County
1357 HORSESHOE CIRCLE, Woodstock, VA, 22664, Shenandoah County
201 E COURT STREET, Woodstock, VA, 22664, Shenandoah County
451 N SUMMIT AVENUE, Woodstock, VA, 22664, Shenandoah County
831 STEPHENS LANE, Fort Valley, VA, 22652, Shenandoah County
1639 SUGAR HILL ROAD, Maurertown, VA, 22644, Shenandoah County
29078 OLD VALLEY PIKE, Strasburg, VA, 22657, Shenandoah County
113 COURTYARD TER, New Market, VA, 22844, Shenandoah County
1572 SEVEN FOUNTAINS ROAD, Fort Valley, VA, 22652, Shenandoah County
329 MILLER ROAD, Edinburg, VA, 22824, Shenandoah County
2749 E LEE HWY, New Market, VA, 22844, Shenandoah County
218 MILL RD, Woodstock, VA, 22664, Shenandoah County
133 S MUHLENBERG ST, Woodstock, VA, 22664, Shenandoah County
8787 CROOKED RUN ROAD, Basye, VA, 22810, Shenandoah County
246 LOCUST LN, Edinburg, VA, 22824, Shenandoah County