12
4311 E 31st St
Tulsa, OK 74135
$975,000 USD
12,450 SF
14% Cap Rate
12,450 SF
$975,000 USD
Storefront