PendingUnder contract$955,0003 acresNorthumberland County2 bd, 3 ba • 2,962 sq ftKilmarnock, VA 22482