17
6701-6831 Spencer Hwy
Pasadena, TX 77505
Rate Upon Request
1,175-1,614 SF
4
Spaces Available
Built 1980
1,614 SF Contiguous
Built 1980
1,175-1,614 SF
Rate Upon Request
Retail