Essex Property Trust owns a portfolio of 250 apartment communities with over 60,000 units and is developing four
EQR
O
ARE
SLG
EXR