Contact TNRG

CONTACT US

Contact TNRG

CONTACT US
PROPERTY

11421 Todd Street

Property Type

Address

11421-11437 Todd Street Houston, Texas 77055

Available

Not Available

Year

1997

Project Highlights

  • Total SF: 34,600 SF
  • Acres: 2.21 acres
  • Number of buildings: Four (4) buildings
  • Type: Industrial warehouse
  • Construction: Metal construction
  • Tenancy: Single