9920 E 55th Pl
Tulsa, OK 74146
$6.67 USD/SF/YR
2,700 SF
1
Space Available
Built 1975
Built 1975
2,700 SF
$6.67 USD/SF/YR
Flex