8138 S Lewis Ave
Tulsa, OK 74137
$16.00 USD/SF/YR
980-8,105 SF
22
Spaces Available
Built 1986
8,105 SF Contiguous
Built 1986
980-8,105 SF
$16.00 USD/SF/YR
Retail