With the help of Real Estate Manager you can allow uploading your users' contact information. You also have the ability to share information and make it not available to all users.
On first image you will see informations about contact agent on frontend. Arrow 1 shows the agent’s contact information added while editing or adding property. Arrow 2 shows module "Simple Membership user profile" with contact information (users profile) of the agent.
2 image - Module "Simple Membership user prifile"
Through the Joomla Module Manager you can output the module of "Simple Membership user profile" and can choose the option that you need
Thanks to component of "OS Simple membership user profile" information about agent looks like on 3 image
Fourth picture shows the ability to edit agents details in house(agents info)
In the settings you have the option to choose whom to show information about the owner and his contact details. That you will see on five picture