PendingUnder contract$749,9004.24 acresFrederick County3 bd, 3.5 ba • 2,368 sq ftWinchester, VA 22603
PendingUnder contract$489,9002.19 acresShenandoah County4 bd, 2.5 ba • 2,716 sq ftNew Market, VA 22844