No vehicle shall be parked in a front, side or rear yard except in a residential driveway, as defined in this Code. No vehicle of any type, including any type of trailer, which exceeds twenty-seven (27) feet in length, a height greater than eight (8) feet and licensed for twenty-four thousand (24,000) pounds or more shall be parked within this zoning district, except that recreation vehicles, properly licensed as such, shall be allowed, provided that they are parked on a residential driveway, as defined in this Code and are located behind the front yard setback. No vehicle, including without limitation, any type of trailer, may be parked in a side or rear yard, except in a residential driveway, as defined in this Code.