14
5610-5648 W Skelly Dr
Tulsa, OK 74107
$4.00 - $10.00 USD/SF/YR
495-29,294 SF
7
Spaces Available
Built 1979
29,294 SF Contiguous
Built 1979
495-29,294 SF
$4.00 - $10.00 USD/SF/YR
Office, Office/Retail, Retail