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