2
3 N Lawton Ave
Tulsa, OK 74127
$850,000 USD
14,893 SF
14,893 SF
$850,000 USD
Manufacturing