Trailers of all types, mobile homes that are not manufactured homes, trucks or other recreational vehicles shall not be parked or stored on any lot occupied by a dwelling or on any lot in any Residential District, except in accordance with the following provisions.