Origin Investments
Origin Investments is a private real estate investment manager headquartered in Chicago, IL. Founded in 2007 by its current Principals, David Scherer and Michael Episcope, Origin is a leading manager of private real estate funds with a distinct focus on multifamily residential real estate investments and approximately $2.8 billion of investor equity under management as of June 30, 2024. Origin and its affiliates manage various funds that buy, develop, operate, and lend to multifamily properties. Origin targets investment markets located throughout the Southwest and Southeast U.S. that are experiencing outsized population growth, job growth, and demand for multifamily housing. Origin’s investment sourcing professionals have a boots-on-the-ground presence in the Firm’s target investment markets.
- Founded
- 2007
- Total AUM
- $2.8B+
- Employees
- 60
None of the information contained herein should be construed as statements of approval, support, or recommendation of any manager or issuer on the CAIS platform.