Add this property to your favorites View Details 6723 E 87th Street N Sheridan Crossing Phase I | Owasso $364,900 3 bd 2 ba 2,461 sqft 0.68 acres Price Reduced