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