5702 Armour Dr
Houston, TX 77020
$3,757,500 USD
50,100 SF
50,100 SF
$3,757,500 USD
Warehouse