PendingUnder contract$2,150,0003.84 acresMiddlesex County4 bd, 4.5 ba • 4,320 sq ftHartfield, VA 23071
PendingUnder contract$649,0007.59 acresGloucester County3 bd, 3.5 ba • 3,124 sq ftGloucester, VA 23061