Motor vehicles without current license plates and current inspection stickers shall not be parked or stored in any zoning district other than in a completely enclosed building. Recreational vehicles, boats, trailers or other similar vehicles shall not be parked or stored in any zoning district other than in a rear yard or in a garage. All such storage shall meet the same setback requirements as for accessory structures. If insufficient rear yard area exists to meet the requirements of this subsection, the Zoning Officer may permit the storage of a motor vehicle, recreational vehicle, boat or trailer within the side yard setback, provided that such storage is located behind the building setback line, and the setback requirements for an accessory structure will be met. The requirements of this section shall not be applicable to farm implements and other farm vehicles not normally used as a means of conveyance on public highways. Nothing contained herein shall be deemed to authorize the parking or storage of any motor vehicle, recreational vehicle, boat or trailer in any zoning district unless such motor vehicle, recreational vehicle, boat or trailer is an accessory use to the present use of the property. Notwithstanding the foregoing, this section, in and of itself, shall not be interpreted to prevent the unenclosed storage of motor vehicles without current license plates or inspection stickers if such storage is performed in conjunction with the legal operation of a motor vehicle sales establishment, a motor vehicle service or repair establishment, or junkyard.