To add to my reply, this appears to be sign shown next to the building under construction. You can see the IT building to the right (west). So this building is on north side as we both agree. There appears to be the lot to the west which would hold the H-shaped building you reference.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.