620 N Houston Ave
Humble, TX 77338
$6,900,000 USD
56,145 SF
56,145 SF
$6,900,000 USD
Manufacturing