No person shall move or cause to be moved any building in the city of Pinole, on, over or along any public street therein without first obtaining a permit from the Council at a regular meeting, so to do upon such terms and regulations as it may direct. All removals made under such permits shall be done in a careful manner without allowing or causing any injury to property and shall be prosecuted with diligence and shall be under the control and to the satisfaction and approval of the superintendent of streets or such other officer as the Council may designate. No person owning or having charge of the removal of any building shall permit the building to stand on any street or public grounds within the limits of one block for a longer period than forty-eight hours. (Prior code § 77).