6780 S 73rd West Ave
Tulsa, OK 74131
$995,000 USD
16,535 SF
16,535 SF
$995,000 USD
Manufacturing