Courthouse to hold District 4 recount of run-off election votes