14029 Almeda Rd
Houston, TX 77047
$11,000,000 USD
188,097 SF
188,097 SF
$11,000,000 USD
Warehouse