11
907 S Detroit Ave
Tulsa, OK 74120
$12,000,000 USD
249,346 SF
10.02% Cap Rate
249,346 SF
$12,000,000 USD
Office