PendingUnder contract$899,9994.72 acresWestmoreland County4 bd, 3.5 ba • 3,650 sq ftKinsale, VA 22488