PendingUnder contract$365,0003.5 acresRockingham County3 bd, 2 ba • 2,481 sq ftHarrisonburg, VA 22802