7
6643 Spencer hwy
Pasadena, TX 77505
Price Upon Request
45,000 SF
45,000 SF
Price Upon Request
Warehouse