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