PendingUnder contract$899,0005.1 acresRockingham County3 bd, 2.5 ba • 2,354 sq ftPort Republic, VA 24471
PendingUnder contract$4,450,0006.67 acresAlbemarle County5 bd, 4 ba • 8,663 sq ftCharlottesville, VA 22903