There was a proposal to build a large office complex on this site a few years ago but I guess the developer canned it. http://touchstonecorp.com/project.jsp?id=21