PendingUnder contract$1,595,0002.55 acresMathews County5 bd, 4.5 ba • 3,280 sq ftHallieford, VA 23035
PendingUnder contract$674,9001.8 acresGloucester County3 bd, 2.5 ba • 2,356 sq ftGloucester, VA 23061