27
4500 S 129th East Ave
Tulsa, OK 74134
$17.50 USD/SF/YR
229-18,273 SF
11
Spaces Available
Built 1982
18,273 SF Contiguous
Built 1982
229-18,273 SF
$17.50 USD/SF/YR
Office