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