You can create your own custom WordPress plugin and implement this project using WP App Studio Pro WordPress Development Platform (PaaS) Here is how: 1- Download, install and activate WP App Studio plugin (freely available in wordpress.org) which is used to design WordPress plugins 2- Sign up for a development plan. Free trial(FreeDev) is available. Activate development license 3- Create an assets entity and add asset attribute (choose map as type) and other asset attributes 4- Create an owner entity and add owner attributes 5- Create properties taxonomy and attach it assets entity 6- Create region taxonomy and attach it assets entity 7- Create a relationship Many-to-Many between owners and assets 8- Create a search form and attach it to assets, make sure you select owner-asset relationship 9- Edit search form layout, drag and drop the fields you want. 10- Create search results view, attach it assets and create HTML layout of things you want return. 11- Create a permission called owners and enable access to asset entity 12- Set app settings; version number etc. 13- Send your app for code generation 14- Download, install, activate your custom plugin.
This development activity will take 15-60 minutes to complete.