Stables Town CenterOffice Building- Houston, TX
26,000 SF freestanding, two story, professional office building. Open balconies surround the lease area and provide circulation for this triple-net leasable building concept with minimal maintenance.