industrial

11505 Todd Street

Download PDF

Property Description

11505 Todd St is a premier single tenant industrial asset located in NW Houston off of Hempstead Highway. The building sits on 2.2 Acres and has 3 Phase, 2,000 Amps of power with Two 10-ton and Two 5-ton bridge cranes.

Location

11505 Todd St, Houston, TX 77055

Size

21,879 SF