39
7206 Elbert
Houston, TX 77028
$1,390,000 USD
6,000 SF
6,000 SF
$1,390,000 USD
Warehouse