12
11318 Bedford St
Houston, TX 77031
Price Upon Request
13,933 SF
13,933 SF
Price Upon Request
Warehouse