11102-11212 E Admiral Pl
Tulsa, OK 74128
$5.75 - $8.40 USD/SF/YR
1,000-8,600 SF
2
Spaces Available
Built 1955
8,600 SF Contiguous
Built 1955
1,000-8,600 SF
$5.75 - $8.40 USD/SF/YR
Flex