11
907 S Detroit Ave
Tulsa, OK 74120
$14,500,000 USD
249,346 SF
8.79% Cap Rate
249,346 SF
$14,500,000 USD
Office