A mobile home, trailer, storage trailer, commercial vehicle greater than 20 feet in length, or any other similar storage or residential device, structure, or vehicle (for the purpose of this section, "oversized vehicle"), shall not be parked, maintained or located on a premises, except as otherwise set forth herein, or except when the appropriate use permits, including a zoning permit, has been obtained in accordance with the Borough ordinances and regulations.