6747 S 65th West Ave
Tulsa, OK 74131
$6.50 USD/SF/YR
47,884 SF
1
Space Available
Built 1986
47,884 SF Contiguous
Built 1986
47,884 SF
$6.50 USD/SF/YR
Industrial