S2 CAPITAL PARTNERS SELLS 2,000-PLUS DFW APARTMENT UNITS TO NEW YORK FIRM May 12, 2021 by Teague S2 Capital Making A Splash In Real Estate Selling 2,000-Plus DFW Apartment Units To New York Firm.