6
1012 S Elgin Ave
Tulsa, OK 74120
$1,550,000 USD
4,680 SF
11.42% Cap Rate
4,680 SF
$1,550,000 USD
Storefront