Looks like construction is about to start on this corner near TLC. Does anyone know whats going in? Is it part of TLC?