Looks like something was recently demolished at Lafayette and Cavalry. Does anyone know what was there?