Owasso, OK, United States

$1,006,500 USD

Inola, OK, United States

$649,500 USD

Owasso, OK, United States

$1,105,000 USD

Owasso, OK, United States

$1,105,000 USD

Owasso, OK, United States

$1,006,230 USD

Owasso, OK, United States

$1,006,500 USD

All 6 Listings