AvalonBay Communities owns a portfolio of 295 apartment communities with almost 90,000 units and is developing 20 additional properties with approximately 7,300 units... Show more
a manager of multifamily apartment communities
Industry MediaConglomerates