PendingUnder contract$439,0002.36 acresGloucester County3 bd, 2.5 ba • 1,836 sq ftGloucester, VA 23061
PendingUnder contract$145,0002.7 acresTazewell County3 bd, 2 ba • 2,263 sq ftNorth Tazewell, VA 24630