Amstar was founded in 1987 in Denver, Colorado as a vertically integrated real estate investment platform focused on acquiring, developing, and managing commercial real estate assets across multiple property types in the United States and select international markets. Beginning in 2010, Amstar expanded its scope through managing a series of separate accounts, discretionary investment vehicles and joint ventures focused on value-add and opportunistic strategies on behalf of institutional investors, including large U.S. public pension funds.
The company underwent a leadership transition in 2015 as part of the continued evolution of its investment platform and strategic direction. Shortly thereafter in 2017, Amstar was restructured and ownership transitioned to institutional investors, with the firm sharpening its focus exclusively on U.S. real estate investments. Amstar has since continued to pursue its strategy of acquiring, developing, and managing assets in high-growth markets across the United States.
Today, Amstar remains headquartered in Denver and draws on nearly four decades of experience investing across major property sectors, with a focus on disciplined investment, active asset management, and long-term value creation.