American Landmark was founded in 2016 following the sale of Landmark Apartment Trust and its nearly 24,000 units for approximately $1.9 billion to Monument Partners LLC, an entity owned by affiliates of Starwood Capital Group and Milestone Apartments Real Estate Investment Trust, to continue the Senior Management Team’s 25+ year legacy of success in its markets.
*Metrics referenced on this page are approximate and are as of 6/30/2022