12
3555 Timmons Ln
Houston, TX 77027
Rate Upon Request
1,124-3,931 SF
5
Spaces Available
Built 1983
3,931 SF Contiguous
Built 1983
1,124-3,931 SF
Rate Upon Request
Office, Office/Medical