17
12638 Huffmeister Rd
Cypress, TX 77429
Rate Upon Request
7,250-20,413 SF
8
Spaces Available
Built 1964
20,413 SF Contiguous
Built 1964
7,250-20,413 SF
Rate Upon Request
Office, Industrial