16939 East Fwy
Channelview, TX 77530
$3,000,000 USD
24,592 SF
24,592 SF
$3,000,000 USD
Hotel