Olympus Property
Overview
Olympus Property is a Fort Worth family-owned Class A multifamily owner-operator, founded in 1992, with a portfolio exceeding $9.2 billion and more than 35,000 units across 17 states, reaching exchangers through its affiliate WW Olympus Investment Company. Its markets two alignment-and-discipline features heavily: co-investment in every property and long-term fixed-rate debt, alongside a claim of never having missed an investor distribution. The Class A apartment specialization and operating control define a focused, multifamily-pure franchise.
Strategy & advantages
- Class A multifamily specialist with a portfolio exceeding $9.2 billion and 35,000+ units across 17 states.
- Markets a record of never having missed an investor distribution.
- Employs long-term fixed-rate debt, insulating cash flows from rate volatility.
- Co-invests in every property, aligning sponsor and investor.
- Reaches exchangers through its affiliate WW Olympus Investment Company.
Important disclosures. Sponsor information and performance metrics are sponsor-reported and compiled by Baker 1031 from sponsor and public sources; they have not been independently verified and are subject to change. Full-cycle returns, equity multiples, hold periods, and success rates reflect realized programs only (survivorship bias), are averaged across differing assets, vintages, and structures, are net of fees and program expenses, and are not indicative of future results and not a recommendation. Designation as a preferred sponsor reflects Baker’s due-diligence coverage, not an endorsement or guarantee. For accredited investors only; not an offer or solicitation. Securities offered through Aurora Securities, Inc. (ASI), member FINRA/SIPC; subject to registered-principal approval.
