PendingUnder contract$529,5003.1 acresShenandoah County3 bd, 2.5 ba • 2,800 sq ftQuicksburg, VA 22847
PendingUnder contract$529,9003.3 acresShenandoah County5 bd, 3.5 ba • 3,052 sq ftNew Market, VA 22844