3
1500 S Utica Ave
Tulsa, OK 74104
$24.00 USD/SF/YR
5,265-10,902 SF
2
Spaces Available
Built 1999
10,902 SF Contiguous
Built 1999
5,265-10,902 SF
$24.00 USD/SF/YR
Office