14
813 S Lewis Ave
Tulsa, OK 74104
$859,000 USD
4,200 SF
4,200 SF
$859,000 USD
Storefront Retail Office