AvalonBay Communities owns a portfolio of 290 apartment communities with over 88,000 units and is developing 19 additional properties with over 6,500 units... Show more
a manager of multifamily apartment communities
Industry RealEstateInvestmentTrusts