1665 Townhurst Dr
Houston, TX 77043
Rate Upon Request
6,250-12,380 SF
2
Spaces Available
Built 1984
6,250 SF Contiguous
Built 1984
6,250-12,380 SF
Rate Upon Request
Flex, Industrial