4
8522 E 71st St
Tulsa, OK 74133
$4,503,000 USD
6,019 SF
7.45% Cap Rate
6,019 SF
$4,503,000 USD
Freestanding