5
6333 S Peoria Ave
Tulsa, OK 74136
$7.44 USD/SF/YR
360-1,054 SF
1
Space Available
Built 1985
1,054 SF Contiguous
Built 1985
360-1,054 SF
$7.44 USD/SF/YR
Flex