Unfortunately, legally they do not need to give you a reason as to why they have changed their mind regarding leasing to you; however, there is always the chance that they wish to work on these old pipes (?perhaps replacing them?), a time consuming job that is best done in an empty unit.
You do sound like you have been an excellent tenant.
Gail

