12
12210 E 1st St
Tulsa, OK 74128
$7.50 USD/SF/YR
36,801 SF
1
Space Available
Built 1978
36,801 SF Contiguous
Built 1978
36,801 SF
$7.50 USD/SF/YR
Industrial