1st Floor
Industrial / Warehouse
Square Footage
3,625 SF
Rate
Upon Request
Located at 11421 Todd St offers tenants with up to 3,625 square feet for rent in Houston, TX. This property is perfect for growing companies. For more information on 11421 Todd St or any other listings in Houston, contact us for your free property report today by filling out our simple contact form.
Lot Size
2.21 AC
Year Built
1984
Clear Height
16’
Construction
Metal
Building Size
36,000 SF
Drive-In Bays
2
Standard Parking Spaces
88
Industrial / Warehouse
Square Footage
3,625 SF
Rate
Upon Request