3555 Timmons Ln
Houston, TX 77027
Rate Upon Request
2,765-16,472 SF
10
Spaces Available
Built 1983
16,472 SF Contiguous
Built 1983
2,765-16,472 SF
Rate Upon Request
Office/Medical