(a) A landlord shall not be entitled to retain any portion of a security deposit if:
(1) The security deposit was not deposited in an escrow account in accordance with Code Section 44-7-31 or a surety bond was not posted in accordance with Code Section 44-7-32;
(2) The initial damage list required by subsection (a) of Code Section 44-7-33 was not made and presented to the tenant as required by such subsection; and
(3) The final damage list required by subsection (b) of Code Section 44-7-33 was not compiled and made available to the tenant as required by such subsection.
(b) The failure of a landlord to provide the lists and written statements within the time periods specified in Code Section 44-7-34 shall work a forfeiture of all the landlord's rights to withhold any portion of the security deposit or to bring an action against the tenant for damages to the premises.
(c) Any landlord who fails to return any part of a security deposit which is required to be returned to a tenant pursuant to this article shall be liable to the tenant in the amount of three times the sum improperly withheld plus reasonable attorney's fees; provided, however, that the landlord shall be liable only for the sum erroneously withheld if the landlord shows by the preponderance of the evidence that the withholding was not intentional and resulted from a bona fide error which occurred in spite of the existence of procedures reasonably designed to avoid such errors.