38Active$390,0004 bd · 3 ba · 2,288 sqft10628 E 100th Street, Tulsa, OKCooper McCombs · Ellis Real Estate Brokerage