3
12 Farrell St
Houston, TX 77022
$925,000 USD
12,200 SF
12,200 SF
$925,000 USD
Warehouse