Essex Property Trust Raises $20B in Public | SalesTools AI