From what I know, the real estate industry doesn’t have 1 solution.
Yes, there are templates out there for listing properties and listing brokers. Unfortunately, this element is called managing properties, which it truly isn’t, it’s simply handling and uploading the actual listings - which is advertising.
In the real estate language, managing properties is when you look at the maintenance side of the property, such as plumbing issue, referbishment, etc… This is what is called 'Property Management" or ‘Real Estate Management’.
People in real estate have to use more than 1 system to not only conduct property listings, but also the CRM with tenants, vendors and landlords, furthermore note down any repairs and maintenance done to the property.
It is surprising to see dozens of templates, which mainly do 2 things, list properties (advertise the property) and list brokers - no one has actually looked into this properly yet.
I’ve found this plugin: https://wordpress.org/plugins/propertyhive/ - however this isn’t sophisticated, in terms of design and usage.
They maybe other system operators out there, however they are old, not modern and very expensive.
There is a big gap here which no one has filled yet - ask any property company, they will have multiple systems for just 1 simple solution.