Migrating a Commercial Real Estate Database to Zoho - Suggestions?

Migrating a Commercial Real Estate Database to Zoho - Suggestions?

Hi all,

I'm working on building a database for commercial properties. I will be collecting the property address, tax address, recorded property owner (on title) and then 1-3 owners and their home addresses/phone numbers.

I've done a ton of research with other CRMs and it finally seems like I can do what I want with Zoho. I'm trying to build where I can effectively cold call (i.e. Phone Burner app) and use direct mail marketing (such as Print Genie). The problem is I won't have contacts for every property or email addresses for every contact. I will however, have a unique property owner for every property (i.e. 123 Main Street LLC). 

Below I'll describe an example data structure I'd like to track and make sure there's two way syncing across the different apps I'll use.

Property Fields: Address, Mailing Address (where taxes are sent... these could be anonymous PO Boxes), Property Owner (i.e. 123 Main Street LLC or John Smith Trust) other misc. data (i.e. # of units).

Owner Fields: Mailing Address (could be unique, i.e. their home... individuals), Phone Number(s), Email(s) - i.e. John Smith as owner #1, Jane Doe as owner #2 (and their unique info)

Organization Fields (i.e. the Account module): Relationship to Property Owner, or where a common owner is identified, this is where it's tracked (i.e. 123 Main Street LLC is owned by Goldman Sachs or if it's owned by an individual, I'd want to track this),& corporate Address


I'm hoping zoho can be my swiff army knife CRM that I can scale from 500 properties to thousands, if needed (+ with team members).

Other things I'd like to do
  1. email integration to multiple gmail/exchange accounts (one is my personal and one is a brokerage email; this database is both for my investing and selling real estate so I'd like to keep these emails/separate 
  2. In the future, landing page integration that flows to leads (not a priority)
Does the community have a suggestion setup I should follow?

Here are some questions I've had so far
  1. The Lead module requires a last name. For properties I database, there's a likely chance I won't have any contact information for the owners (I have to research that). So I've made a Property module in lieu of this to track all the property specific information, and to relate to back to Contacts & Accounts. Is there any way to modify the lead module going forward for my use case or am I forced to use a custom module?
  2. Is there a way to atomically lookup and pull data from one module to another? For one integration, Phone Burner, it power dials phone calls through the Lead or Contact module. I need to be able to filter Contacts if the Properties (the contacts relate to), for instance if the field "Target" is set to "Yes" in the Properties module. How can i do this?