726 Shields St
Channelview, TX 77530
$7,200,000 USD
11,608 SF
11,608 SF
$7,200,000 USD
Warehouse