No person shall leave, place, deposit or cause to be left, placed or deposited in or upon any street, alley or public place within the city any wagon, cart, wood, lumber, casks, barrels, boxes, sacks of grain or vegetables, any goods, wares or merchandise of any character whatsoever, except building materials, and on completion of the building the owner or contractor shall remove all rubbish and material forthwith. (Prior code § 38.01.015)