Nearly two years after MetroNational demolished one of the last remaining Sears stores in Houston, the developer has unveiled its official plans for the 27-acre site and plans to break ground next year on a so-called lifestyle center called Memorial Town Square.