1007 E Admiral Blvd
Tulsa, OK 74120
$6,000,000 USD
106,000 SF
8.91% Cap Rate
106,000 SF
$6,000,000 USD
Manufacturing