This 1,078-SF Retail Space and a 30,000-SF Pad Available in the Heart of The Galleria Area offers a great location with close proximity to I-610 and I-59. It also has great visibility from nearby main roads. Located near Greenway Plaza - Houston’s premier city center business district which spans 52 acres, 11 buildings and nearly five million square feet.