Private property may be taken, appropriated, and held, either within or without the City, for any public use in connection with any acquisition, enlargement, or extension of public utilities for supplying water, light, heat, electrical power, gas, sewage, and garbage disposal facilities, or any of them; for the purpose of opening, widening, altering or extending streets, alleys, and avenues; for the construction of bridges, public buildings, and other public structures; for public grounds, parking spaces, parks, market places and spaces; for the improvement of waters and watercourses within the City; for sewers, drains, and ditches; for public medical facilities, and public cemeteries; and for other lawful and necessary public uses. The ownership of such property shall be acquired by the City by negotiation and purchase or in any other manner permitted by the general laws of the State for the taking of private property for public use.