Searched the forum to see if there was anything on this site to no avail so I'm making this.
Nothing really happening here, however. There was a plan for the site as seen here. Was supposed to be a 4 floor mixed use building with medical, retail, and office space they were dubbing the Mpower...