17
5422 S 108th East Ave E
Tulsa, OK 74146
$8.00 USD/SF/YR
5,760 SF
1
Space Available
Built 1977
5,760 SF Contiguous
Built 1977
5,760 SF
$8.00 USD/SF/YR
Flex