15918 Avenue C
Channelview, TX 77530
$1,110,000 USD
4.2 AC
4.2 AC
$1,110,000 USD
Commercial