16676 Northchase Dr.
Houston, TX 77060 United States
Building
This property consists of a 4-story office building that contains 101,111 square feet of net rentable area and is situated on a 4.20 acre parcel of land. The building was completed for the tenant in 2003 and is located along Interstate 45.