5907 E Newton ST, Tulsa, OK 74115 - MLS#2124961 - Briko Realty Serv...