I think I might recommend a different approach. RealPage, Yardi, etc can be great for large installs, but when talking about 20 units, this is probably overkill. Check out companies like Buildium, Appfolio, or maybe ResMan? (I've heard good things about ResMan but don't know if they are good for smaller installs)