No dwelling shall be built, moved, or converted upon a lot having a frontage of less than 20 feet upon a public street or upon a private street or other permanent easement giving access to a public street. No building permit shall be issued for any construction located on any lot or parcel of land in the city that does not abut on a public street or highway; provided that this ordinance shall not be the basis for preventing the issuance of a building permit for ordinary repair or maintenance of any building that is already erected on the date of the adoption of this ordinance upon a lot or parcel of land that does not so abut such a street or highway. Must comply with schedule of regulations.