17
5321 S Sheridan Rd
Tulsa, OK 74145
$14.00 - $24.00 USD/SF/YR
1,024-12,206 SF
11
Spaces Available
Built 1972
12,206 SF Contiguous
Built 1972
1,024-12,206 SF
$14.00 - $24.00 USD/SF/YR
Retail