(a) All property of a municipality including funds, owned or held by it for the purposes of this article shall be exempt from levy and sale by virtue of an execution, and no execution or other judicial process shall issue against the same nor shall judgment against a municipality be a charge or lien upon such property. The provisions of this section shall not apply to or limit the right of obligees to pursue any remedies for the enforcement of any pledge or lien given pursuant to this article by a municipality on its rents, fees, grants or revenues from urban renewal projects.
(b) The property of a municipality, acquired or held for the purposes of this article, is declared to be public property used for essential public and governmental purposes and such property shall be exempt from all taxes of the municipality, the county, the state or any political subdivision thereof. Such tax exemption shall terminate when the municipality sells, leases or otherwise disposes of such property in an urban renewal area to a purchaser or lessee which is not a public body entitled to tax exemption with respect to such property.