AvalonBay Communities owns a portfolio of 289 apartment communities with over 87,000 units and is developing 17 additional properties with over 6,000 units... Show more
a manager of multifamily apartment communities
Industry RealEstateInvestmentTrusts