6
12135-12145 E 11th St
Tulsa, OK 74128
Rate Upon Request
1,760-3,978 SF
7
Spaces Available
Built 1986
3,978 SF Contiguous
Built 1986
1,760-3,978 SF
Rate Upon Request
Office/Retail