PLANS TO INVEST $500 MILLION IN APARTMENT PROPERTIES IN 2018 April 5, 2018 by Teague S2 Capital LLC plans to invest this year in apartment properties in Florida and Texas that were built in the 1970s or 1980s and need renovations.