3601 W 12th St
Houston, TX 77008
Price Upon Request
55,500 SF
55,500 SF
Price Upon Request
Warehouse