Generic CRMs are built for generic sales. A real estate CRM needs to understand projects, units, site visits, channel partners and long buying cycles.