Dear sir: I'll be brief!!!
If you dont know it I notice you; Take care your money, time and mental health here!! Why?
Becuse there are a 90% de amateurs+scammers!!! You can believe me or not!!!
Regardig you project I would like offer you a professional, reliable, a usefull solution.
We know realstate issue clearly. Most important thing is a powerfull searching system bacause people has clear what they are looking for.
Then, we propose you (because your worrying) all website works feature-based (number, text, geo.loc. , y/n, option list, etc...), ,.
-Realstate Op: Buy/Sell/...
-Feature Types: #Rooms, Sunny, Keys, #Floor, Garage, Parking, Furnished, Commercial Zone, size, (qm), .... what you want!!!!
.Profile Types: Local, Floor, House, Apartment, .... You will define whats features (not value of) each profile will use (each property type has, obviously, its particula feature type list. It not the same thing a "apartment" than a "garage").
When you will input properties (besides obvious info: desc, address, images, ...) you (previosly) will have choose in which "profile type" will go and dashboard only ask for feature values of its profile.
When user will search he will put (in filtering form) Property Type and all needed fields for requestiong will appears for filling).
Google maps city/area/.. search, ... included.
User will can print a detailed document (PDF) with all data. This PDF will be based in a PDF template you will can defne.
More...
Carlos López
Videando