1301 Fannin is a 24 story, high rise office facility with a vast majority of amenities including a world class Tier III data center, and is located in Houston central business district at 1301 Fannin St., Houston, TX 77002. The building is easily accessible from all the freeways and major arteries; located on metro bus […] Read More