It is unlawful to disassemble, construct, reconstruct, repair and/or service motor vehicles or motor vehicle trailers of any kind upon private property where visible from a street or the property of adjoining owners for a period of time longer than 15 days within any one 12-month period. When emergency repairs are required to be made in a street, road, alley or other public thoroughfare, emergency service shall not extend over a period of 2 hours, and shall not interfere with or impede the flow of traffic. The violation of this section shall also constitute a public nuisance and violation, which shall be punishable upon conviction by a fine not exceeding $500.