PendingUnder contract$699,9993.59 acresShenandoah County4 bd, 3.5 ba • 2,962 sq ftStrasburg, VA 22657
PendingUnder contract$725,0003.47 acresFrederick County5 bd, 2.5 ba • 3,306 sq ftMiddletown, VA 22645