I say project manager. Even on the business cards.
It is pretty standard stuff and could mean anything really.
I find it best to downplay owning several properties, just at times I find it may lead to either overly (OTT) positive or really negative reactions from the other party.
Last week was...