Origin Investments Website
Origin Investments Overview
Origin Investments is a U.S.-based private real-estate investment firm that specializes in multifamily properties — essentially apartment complexes and rental housing — across high-growth metropolitan markets in the United States. Their goal is to provide investors access to institutional-quality real estate investments (traditionally reserved for large institutions) but through pooled funds that allow individual accredited investors to participate.
The firm emphasizes a data-driven, disciplined investment strategy. Rather than speculating broadly, Origin Investments uses proprietary analytics (their “Multilytics” framework) to underwrite multifamily deals, prioritizing stable demand (since housing is an essential need) and long-term resilience — which they argue leads to lower volatility compared with many other real-estate asset classes.
Origin Investments was founded because its founders — David Scherer & Michael Episcope — believed that good real-estate investing should not be limited to institutional investors. Since 2007, the company claims to have invested substantial personal capital alongside outside investors, aligning their interests.
Address
121 W Wacker Dr, Suite 1000
Chicago,
Illinois
60601
Year Founded
2007
Operates In
Illinois
Asset Classes
Multifamily
Accepted Investors
Accredited
Family Office