2
215 N Denver Ave
Tulsa, OK 74103
$3,450,000 USD
78,266 SF
78,266 SF
$3,450,000 USD
Food Processing