industrial

11421-11437 Todd Street – Principal Investment and Development

Property Description

Located in the NW Industrial Submarket in Houston, this business park is conveniently located near Hempstead Highway, US-290, Beltway 8, and I-610.

Location

11437 Todd Street, Houston, Texas 77055