Any municipal corporation may:
- (A) Establish, erect, maintain, protect, and regulate public halls, public buildings, and market houses;
- (B) Establish, maintain, protect, and regulate a market place, by and with the consent of the abutting property owner, or his lessee , on any street, square, or public grounds or part thereof, within such municipal corporation.