5079 S Yale Ave
Tulsa, OK 74135
$3,800,000 USD
22,695 SF
6.84% Cap Rate
22,695 SF
$3,800,000 USD
Freestanding