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