31
10-28 N Guthrie Ave
Tulsa, OK 74103
$1,500,000 USD
37,340 SF
37,340 SF
$1,500,000 USD
Manufacturing