N 116th E ave
Owasso, OK 74055
$1,250,000 USD
3.55 AC
3.55 AC
$1,250,000 USD
Commercial