PendingUnder contract$499,9003.5 acresRockingham County3 bd, 3 ba • 2,293 sq ftMcGaheysville, VA 22840
PendingUnder contract$270,0001.72 acresRockingham County3 bd, 2 ba • 1,914 sq ftMcGaheysville, VA 22840
7 months ago$1,550,0001.64 acresCity of Harrisonburg 11 bd, 10 ba • 6,824 sq ftHarrisonburg, VA 22801