3
2640 N Florence Ave
Tulsa, OK 74110
$550,000 USD
2.44 AC
2.44 AC
$550,000 USD
Industrial