8291 N Owasso Expy E
Owasso, OK 74055
$949,000 USD
3,322 SF
3,322 SF
$949,000 USD
Freestanding