Property Description
Located in the NW Industrial Submarket of Houston, 11421 – 11437 Todd Street is conveniently located near Hempstead Highway, US-290, Beltway 8, and I-610. This business park consists of five freestanding buildings and sits on 2.2 acres of land.
Location
11437 Todd Street, Houston, Texas 77055