10
10305 E 61st St
Tulsa, OK 74133
Rate Upon Request
86,860 SF
1
Space Available
Built 2027
86,860 SF Contiguous
Built 2027
86,860 SF
Rate Upon Request
Industrial