28
6240 E 15th St
Tulsa, OK 74112
$11.00 USD/SF/YR
2,695-50,000 SF
3
Spaces Available
Built 2025
Built 2025
2,695-50,000 SF
$11.00 USD/SF/YR
Industrial