3
13308 Redfish Ln
Stafford, TX 77477
Rate Upon Request
1,440-2,880 SF
3
Spaces Available
Built 1982
2,880 SF Contiguous
Built 1982
1,440-2,880 SF
Rate Upon Request
Industrial