Commercial building at 19820 Hempstead Highway in Houston, TX. The warehouse has 2 docks and 400 parking spaces. It was built in 2004 on 8.17 acres lot. The location off US-290 Frontage within Addicks submarket.