12
3810 N Tulsa Ave
Oklahoma City, OK 73112
$24.36 - $32.88 USD/SF/YR
240-740 SF
3
Spaces Available
Built 1959
740 SF Contiguous
Built 1959
240-740 SF
$24.36 - $32.88 USD/SF/YR
Office, Flex