Property Description
11427 Todd Street is a 6,000 SF industrial building in Northwest Houston. It features 2 (two) grade- level overhead doors, 1,683 SF of office space, fenced outside storage, insulated warehouse, and more. The property is ideally located with proximity to US 290, Beltway 8, I-610, and Hempstead Highway.
Location
11427 Todd Street
Size
6,000 SF