Jenard Gross, as head of Gross Investments, is one of Houston's most well-known apartment developers.