Osceola Courthouse will undergo $4 million in upgrades after county officials approved funding and a phased construction plan, addressing asbestos, electrical, and structural issues.