
S2 Capital
2801 N Harwood St. #1800 Dallas, TX 51–200 employees 6 principals
Profile not yet edited via the maintenance dashboard.
About S2 Capital
S2 Capital is a real estate operator headquartered in 2801 N Harwood St. #1800 Dallas, TX.
S2 Capital was founded in 2012 and operates from Dallas, TX, with an additional office in Stamford, CT. It functions as a vertically integrated real estate investment platform focused on value‑add, opportunistic, and core‑plus strategies primarily in multifamily and, more recently, industrial sectors. Since inception, S2 has transacted over 50,000 apartment units across 180+ transactions, totaling more than $11 billion in deal volume. It has also completed 125+ acquisitions (over $8 billion) and 60+ dispositions (exceeding $3 billion) across its multifamily business. The firm’s in‑house construction arm, S2 Construction LLC, has managed approximately $480‑500 million in renovations. The acquisitions team has deployed about $7.5 billion into multifamily assets.
Principals at S2 Capital
Principal contacts are a Pro feature
6 principals on file
Names, titles, verified emails, phone numbers, and LinkedIn for every decision-maker at this firm — unlocked with a Pro membership.
Markets and themes
Markets & investment themes are a Pro feature
See every market this firm operates in and the investment themes it focuses on — plus filter the full database by them.
