PendingUnder contract$899,9994.72 acresWestmoreland County4 bd, 3.5 ba • 3,650 sq ftKinsale, VA 22488
PendingUnder contract$899,9005.13 acresNorthumberland County3 bd, 2.5 ba • 2,847 sq ftHeathsville, VA 22473