3619 S Nogales Avenue, Tulsa, OK 74107 - Homesnap