23
9797-10161 E Admiral Pl
Tulsa, OK 74116
$6.50 USD/SF/YR
14,574-25,636 SF
2
Spaces Available
Built 1973
25,636 SF Contiguous
Built 1973
14,574-25,636 SF
$6.50 USD/SF/YR
Flex, Industrial