PendingUnder contract$1,499,0003.78 acresMathews County4 bd, 2.5 ba • 4,274 sq ftPort Haywood, VA 23138
PendingUnder contract$979,0001.63 acresMiddlesex County3 bd, 2.5 ba • 2,214 sq ftDeltaville, VA 23043