96
910 Brenda St
Houston, TX 77076
$2,100,000 USD
16,000 SF
16,000 SF
$2,100,000 USD
Warehouse