6
3105 E Skelly Dr
Tulsa, OK 74105
$13.00 - $15.00 USD/SF/YR
899-10,870 SF
6
Spaces Available
Built 1975
10,870 SF Contiguous
Built 1975
899-10,870 SF
$13.00 - $15.00 USD/SF/YR
Office