7
7605 E 11th St
Tulsa, OK 74112
$6.50 USD/SF/YR
3,733-7,200 SF
2
Spaces Available
Built 1989
3,733 SF Contiguous
Built 1989
3,733-7,200 SF
$6.50 USD/SF/YR
Flex