6330 West Loop South- Houston, TX

14-story office tower totaling 278,489 sq. ft. Located in the Bellaire/West Loop with close proximity to the Galleria area, just minutes from Texas Medical Center and Greenway Plaza ENERGY STAR certified Resort-style fitness center and conferencing space Nearby restaurants and retail 20,000+ sq. ft. floorplans with … Read On ›