-
Posted by
Two Blokes Jul 29 -
Filed in
Stock
-
4 views
AvalonBay Communities (AVB -1.50%) is one of the country's largest apartment landlords, with almost 95,000 units across a dozen states. It has a diversified portfolio spanning major coastal markets and growing metro areas in the Sunbelt region.