9797-10161 E Admiral Pl
Tulsa, OK 74116
$7.00 USD/SF/YR
5,747-25,636 SF
4
Spaces Available
Built 1973
25,636 SF Contiguous
Built 1973
5,747-25,636 SF
$7.00 USD/SF/YR
Office, Flex, Industrial