No person shall park, store or place upon any public right-of-way or public property any motor vehicle, trailer or equipment, or new or used parts or junk thereof; and no owner, possessor or occupier of land, and no person in charge of any land in the village shall park, store, place or permit the parking, storage or placement thereof upon any premises within the village, except as permitted by the zoning ordinance, any motor vehicle, trailer or equipment, or new or used parts or junk thereof, unless the vehicle, trailer or equipment, or part thereof, is wholly contained within a fully enclosed building and does not violate any zoning or building laws of the village, county or state, except for the following: