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