107 Tower
Channelview, TX 77530
$410,000 USD
2,400 SF
2,400 SF
$410,000 USD
Industrial