26
9142 Scranton St
Houston, TX 77075
$1,990,000 USD
24,642 SF
24,642 SF
$1,990,000 USD
Warehouse