4
2235 E 61st St
Tulsa, OK 74136
$5,167,000 USD
29,785 SF
7.2% Cap Rate
29,785 SF
$5,167,000 USD
Storefront