The governing body of any locality may require by ordinance that any landlord who rents five or more dwelling units in any one multifamily building shall install:
1. Dead-bolt locks that meet the requirements of the Uniform Statewide Building Code (§ 36-97 et seq.) for new multifamily construction and peepholes in any exterior swinging entrance door to any such unit; however, any door having a glass panel shall not require a peephole;
2. Manufacturer's locks that meet the requirements of the Uniform Statewide Building Code (§ 36-97 et seq.) and removable metal pins or charlie bars in accordance with the Uniform Statewide Building Code on exterior sliding glass doors located in a building at any level designated in the ordinance; and
3. Locking devices that meet the requirements of the Uniform Statewide Building Code (§ 36-97 et seq.) on all exterior windows.
Any ordinance adopted pursuant to this section shall further provide that any landlord subject to the ordinance shall have a reasonable time as determined by the governing body in which to comply with the requirements of the ordinance.