We've recently covered the long and oft-controversial history of the Huston, an apartment development planned at a 2.84-acre site located along the frontage road on the east side of I-35 between East 11th and 12th Streets. Still, last time we took a look at what was headed for this property from developers Lennar Multifamily Communities and JH West 12th Street Partners, all we had to look at . . .