S Boulder Ave
Tulsa, OK 74119
$5,500,000 USD
2.06 AC
2.06 AC
$5,500,000 USD
Commercial