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