11155 S Main St
Houston, TX 77025
Rate Upon Request
25,221 SF
1
Space Available
Built 1983
25,221 SF Contiguous
Built 1983
25,221 SF
Rate Upon Request
Flex