Is this for Houston, TX or Houston Street in NYC?
It's copyrighted 2008...which could spell out d-e-a-d.
http://epicentrehouston.com/
Vantage Plus, the development company has offices in the heart of Miami: map
Also, I found the company who came up with their logo: link
Lastly, this google search shows that it looks like they might be trying to get funding for this. See the second link and the preview description.
The second to last link is a project in North Carolina that looks nothing like EpiCenre Houston. I don't think they're related at all.