11333 Todd St.

Year

1980

Address

11333 Todd St. Houston, Texas 77055

Project Summary
Project Highlights
Total SF: 50,000 SF
Acres: 2.32 acres
Number of buildings: One (1) building
Type: Industrial warehouse
Construction: Tilt Wall
Tenancy: Single