BancFirst-16108-E-89th,-Owasso-1200×800 Posted by Grey Partners on June 13, 2023 with 0 Comment 4 bedroom home at 16108 E 89th Owasso, OK