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