27
4500 S 129th East Ave
Tulsa, OK 74134
$17.50 USD/SF/YR
150-14,373 SF
15
Spaces Available
Built 1982
17,805 SF Contiguous
Built 1982
150-14,373 SF
$17.50 USD/SF/YR
Office