There is nothing in my lease about showing the place.
Is it really illegal? I just found this in the Georgia Landlord Tenant Handbook online:
"Unless the lease prohibits the tenant from changing the locks without permission, the tenant is permitted to do so. Unless the lease states that the tenant must give the landlord a key, the tenant is not obligated to do so. When the tenant vacates the premises, the tenant either has to turn over the new keys or restore the lock box to its original condition and return the appropriate keys. If the tenant neither turns over the keys nor restores the lock, the landlord may deduct the cost of replacing the lock from the security deposit and notify the tenant that this deduction will be made."
Do you know have reason to believe the law has changed?