5
421 Schweikhardt St
Houston, TX 77020
$5,600,000 USD
129,000 SF
129,000 SF
$5,600,000 USD
Warehouse