3
6116 S Lewis Ave
Tulsa, OK 74136
$5,230,288 USD
12,290 SF
6.25% Cap Rate
12,290 SF
$5,230,288 USD
Drugstore