AvalonBay Communities owns a portfolio of 296 apartment communities with around 90,000 units and is developing 27 additional properties with approximately 9,100 units... Show more
a manager of multifamily apartment communities
Industry MediaConglomerates