Ideally located in West Houston at 610 and I-10 with immediate access to I-10, 610, and Hwy 290. North Post Oak Station is minutes from the Galleria, Uptown Park, Downtown Houston, City Center, and Memorial City. This 14,268 sf bulding was built is 1984 and renovated throughout the years.