Torrey Chase consists of three, multi-story commercial office buildings located in Houston, Texas. Torrey Chase is positioned in the suburban northwest corner of Houston near the intersection of Stuebner Airline Drive and State Highway 1960. The buildings are 18.53 miles from downtown Houston and 15.55 miles from the George Bush Houston Intercontinental Airport.
More information about DBSI leasing avaialble at http://lease.ddrs.net/Home.aspx