1723 S 101st Ave
Tulsa, OK 74128
$250,000 USD
2.83 AC
2.83 AC
$250,000 USD
Commercial