AvalonBay Communities owns a portfolio of 296 apartment communities with more than 90,000 units and is developing 24 additional properties with approximately 8,600 units... Show more
a manager of multifamily apartment communities
Industry MediaConglomerates