12
3555 Timmons Ln
Houston, TX 77027
Rate Upon Request
1,124-11,404 SF
6
Spaces Available
Built 1983
11,404 SF Contiguous
Built 1983
1,124-11,404 SF
Rate Upon Request
Office, Office/Medical