I built an app for similar reasons for german property management. Unless its too difficult, I would also build in a currency converter so landlords who live aborad can instantly see an update in their own currency of their monthly profit/loss, also, build in things like property tax reminders-...