5
8010 S 101st Ave E
Tulsa, OK 74133
$23.00 USD/SF/YR
3,432 SF
1
Space Available
Built 2006
3,432 SF Contiguous
Built 2006
3,432 SF
$23.00 USD/SF/YR
Office/Medical