4
5910-5958 S Lewis Ave
Tulsa, OK 74105
$15.00 USD/SF/YR
1,147-1,420 SF
3
Spaces Available
Built 1972
1,420 SF Contiguous
Built 1972
1,147-1,420 SF
$15.00 USD/SF/YR
Retail