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