Focused, Disciplined and Committed To Real Estate Fundamentals
Founded in 1987 and headquartered in Denver, Colorado, Amstar is a real estate investment and development firm operating in the US, Latin America, Europe and Asia. From offices in Denver, Westport, Kiev, Moscow, Ankara and New Delhi, Amstar manages over 50 projects valued in excess of $2.7 billion. Amstar's core investment strength lies in maintaining disciplined and diligent underwriting while decisively taking advantage of opportunities in a rapidly changing global investment environment.