As an inexperienced user and knowing nothing about programming I have to say that Realtyna's WPL and their theme 28 is a bulls eye for realtors who are looking for a most comprehensive supporting online program. It really meets all your requirements and if not, the support team is always there offering their professional support and help. Also the Add On modules are a great success to help you streamline your website and to get the most out of it.